My Spirit has been getting harder and harder to start. The motor was rebuilt a few years ago. Nothing major, just a refresh. New gaskets, seals, rings, bearings, ect. I've checked compression and leak-down and everything there is normal. Fuel pressure looks good also. It has a stock computer, open exhaust, TII Rad/Intercooler. It seems like it's rich on start up. It seem like if I don't let it warm up a bit before driving it It'll get a stumble where I'll have to rev it a little to clear it out. It seems to be the same whether it's warm or cold. Once warm I don't have any misfire or driveability problems. I checked the cap, wires, and rotor and they look ok, they're probably 5-6 years old now. Just put in new plugs. I was thinking of putting in a different coil but was thinking that if that was the issue I would have problems when warmed up or in boost.