mine was idling like crap and i had all kinds of gas coming out the exhaust - sounded like it was misfiring or something and i was about 2 seconds from pulling off the intake manifold - i replaced the $20 idle control valve first, reset the computer, and it runs awesome now - did you replace the spark plug after the cylinder was filled with gas? reset the computer?