Ok so it all stated yesterday when the car started to stutter and bog a little bit. After driving it a little I have noticed that this happens in all gears, between 1000 rpms and about 3500-4000 rpms then is fine all the way through 6000 rpms, and only happens when I am driving normal and then accelerating quickly. So basically in every gear I can accel normally and slowly through all the gears with no problems, but when I push the gas down it just stutters and bogs until 3500 rpm. It feels like when you get the distributer wet when your washing engine and sounds like light backfiring. Its really weird. im no car whizz but I was thinking spark plugs need replacing, injectors need cleaning, running rich, and I was also thinking the IMRC's but I can still kinda feel them opening!!?? I dont know, any help is greatly appreciated.