Hi xiao6012003,
The first part regarding the difficult starting and stalling would be more difficult to diagnose as it can be any of the following:
1. Bad sensors, ECT, TPS, MAP etc.
2. Fuel pump or pressure regulator or any other fuel related problems.
3. Ignition system.
Misfiring ( vibration ) during acceleration could be attributed by the above.
The erratic idling could be due to vacumn leakages, idle speed out of adjustment, clogged Intake Air Control valve (IAC) coolant hoses, faulty IAC valve.
Vibration at idling is usually caused by bad engine mounts.
SPONSORED LINKS
Friday, February 20th, 2009 AT 1:37 PM