Last night in my 2007 2.2L Ti, car full of people, I went to take off from a stop sign on a flat road. Car seemed to lose power for a split second, then all of a sudden it jerked back to life, kangarooed down the road for a second or so and then the warning lights came on:
- Check engine
- VDC/ASR unavailable
- Hillholder unavailable
- Limp Mode
Weather conditions were mild, around 10 degrees celcius i.e. not too hot or cold. I was low on fuel at the time - the bowser light had just come on but wasn't flashing. But before anyone says it, I surely wasn't low enough on fuel to starve the engine (wasn't on a hill either, so fuel pump couldn't have been starved anyway). Anyway, limped to the service station to get fuel (always 98 octane). When I went to take off again, all warning lights/messages still on, I noticed something strange:
- Fuel gauge needle dropping to empty then rising back to full intermittently.
Managed to get the car home and hooked up FiatECUscan (FiatECUScan - Fiat, Alfa, Lancia ECU Reader / Scanner
) to check it out. It didn't report error codes or anything. Took it for another run after I got home and car is struggling to move - doesn't rev and couldn't get it to go higher than maybe 2000rpm!!!
My dad (mechanic of 40 years) and I have briefly checked the air flow meter, air intake piping, various electrical connections, and engine oil. Engine does need more oil (on one bar on dipstick, but 3/4 full on dash display...) so going to fix that tomorrow. Could be that the car went into limp mode possibly because of low oil level (assuming VDC/ASR turns off when in limp mode???), but that doesn't explain the fuel gauge needle going haywire or the virtually complete loss of power....
OK, with an essay-style vehicle analysis worthy of publication, can I ask if anyone has had similar issues, what the cause is/could be, and the solution? If you had the patience to read this far down, you are awesome!!!
. Thanks heaps guys, - Mike.