2004 e350 Ambulance. Mechanics special. Was told by a mechanic that turbo,high pressure oil pump for injectors and modulator were gone. Stopped there and didn't repair. All cabinets are still inside and tires are good. Must be towed.
|Last hour||Last 24 hours||All|