I was wondering if anyone knows anything about hybrid 'Diesel' turbo's or if anyone can point me in the direction of someone who knows.
I was pulling out of a friends drive way as i stepped on the 'go' pedal the car took off then promptly lost power, with a rather large puff of smoke.
I...