I'm going up to have another look at the 94 Spirit on Sunday and if it checks out OK then I'll be buying it. I know it has that code 22, and I was wondering if there's a temporary fix of some type that I could try on it. The coolant temp sensor looks fairly new, I pulled the connector off and it didn't look corroded. Could I try splicing in another connector? My old Saturn SL2 had a problem with a corroded CTS connector and I fixed that by cutting the old one off and splicing in a 2 pin LED connector off an old computer motherboard. Would that work for the Spirit?