Yes, its not that hard but you have to have some skills and tools.
Also you can check the EGR for carbon build-up and TPS (throttle Position Sensor) all those sensors and the Maf sensor are related to control the idle, the acceleration and performance of your engine.
(in conjuction with the O2 sensor temperature sensor knock sensor etc etc)
but could be as simple as a good tune-up with a good fresh set of spark-plugs (not bosh) NGK s are good
I recommend you to start with the tune-up and after that we will continue if that not solve the problem.
(a tune up its good for your engine and save some gas which in this days is really expensive)
let me know what do you decide to do !
Monday, October 8th, 2007 AT 11:30 PM