"...given it a good blasting with CRC Lectra Clean"
I'd suggest only using the CRC 'electrical cleaner', as one of the CRC 'electra' cleaners melted some connectors.
Try a vacuum gage to see how steady it is at idle. Try pulling a hose on the intake at start up to see if it gets better or worse, at another time try some starting fluid. Listen to the fuel injectors to hear if they're working ok. Hook up a timing light on each plug to see if it's firing. The newer cars also have 'pre codes' available on testers, where they haven't tripped the check engine light but they're candidates for doing so. A Sears $80 or so tester can read them, while the the older cars just need a jumper wire and reading a blinking check engine light.
The older Taurus, a 93, exhibited hard starting, lumpy idle, hesitation off of idle, and I finally replaced 3 fuel injectors which fixed it.
I'd suggest only using the CRC 'electrical cleaner', as one of the CRC 'electra' cleaners melted some connectors.
Try a vacuum gage to see how steady it is at idle. Try pulling a hose on the intake at start up to see if it gets better or worse, at another time try some starting fluid. Listen to the fuel injectors to hear if they're working ok. Hook up a timing light on each plug to see if it's firing. The newer cars also have 'pre codes' available on testers, where they haven't tripped the check engine light but they're candidates for doing so. A Sears $80 or so tester can read them, while the the older cars just need a jumper wire and reading a blinking check engine light.
The older Taurus, a 93, exhibited hard starting, lumpy idle, hesitation off of idle, and I finally replaced 3 fuel injectors which fixed it.