i had an sti with that green thing broke on it, fixed it and made no difference either, sounds like your drawing air some where, is cacum pipe gamaged somewhere? and for some odd reason, you didnt t it off pressure reg did you?? sounds like drawing air on tick over causig eratic idling do... check for way for air to get in