I have a 97 T Bird with the 4.6L V8. It has a bad intermittent stalling problem. I can drive it for days and everything is fine. Then when pulling up to a stop sign or driving at very low speeds, it will stall and not restart. If you let the car sit for hours and then come back to it, it may start and run fine again. Replaced fuel filter, fuel pump and sock in tank with zero change. Still intermittently dies with no restart. Fuel pressure is up to 40 lbs. with no start. I thought about changing the IAC next but if that is bad, I would think it would still restart but not idle???? No restart until much later. The car has about 130K on it but has always run fine. What to do next??? The only OBD II code I have is for the canister relay. Where would you go next??