hate to bring an old post up but -

did your idle problem resemble this:

Idle Problem


Hugo ------ 98 SVT - 53k mi - SOLD 04 Mazda3 S 5-Dr