in spite of all my other problems that keep creeping up ive recently developed a rather annoying idling problem. if I leave the car in park to idle it will idle fine for a lil bit then suddenly drop off like its running on 2 cylinders, but if I leave the car in drive and hold my foot on the brake it will idle all day without a problem. I just cleaned the IACV so im pretty sure thats not the problem and recently did the MSD ignition mod but it ran fine for a good 2 weeks before any of this happened. Ive also cleaned the maf, could it be tps? any help appreciated!