Once again, I come bringing both good and bad news.
- Bad news, the cruise control isn't actually fixed. I thought it was, but I only tested it for a few seconds, which wasn't long enough to turn the cruise off and trigger Engine Failsafe Mode. I'll have to see if there's a way to test if the switch is good, since I did replace it with a used one. If the one I pulled out and/or the newer one I installed test good, I'll have to look elsewhere to get the cruise to work.
- Good news, the other weird electrical stuff is gone. Entirely. No lights on the dash, no gauges dropping to zero, nothing. How did I fix it?
I unplugged my Ultragauge.
That's it.
I unplugged an OBD2 scanner/data display that I've been using for the last 10+ years in almost every car I've owned, that I've never had an issue with before.
How did I figure out that it was the potential solution?
I went on another test drive after cleaning a couple of ground connections, and the weirdness persisted. I did notice this time that it started happening once the car was warned up, and thought that might be useful information. At some point during that drive, I decided to test the cruise again, which is when I found out that it was, in fact, still not working. Since it went into failsafe mode, I pulled over to shut the car off and make that go away. Once I started it back up, the first time the weirdness came back, it didn't go away. Luckily I was close to home, because I had very limited throttle and shifting was very not smooth. When I got home the CEL was actually on, so I checked codes, and got P1637 pending again, but also an active P1642.
One thing I didn't mention is that people on the Jag forums have said that a few of these codes can be caused by interference from the scan tool, but I didn't really think much of it, since I'd never had an issue with the Ultragauge before, and it seemed weird that all the problems I was having could be caused by that. But after this test drive, I thought, why not, I'll unplug it and take it for another drive and see what happens.
And that was it. Once the car was up to temp, nothing weird happened. I drove around for over 20 minutes without any issues at all. Well, until I tried out the cruise one more time, to see if maybe unplugging the Ultragauge would fix *everything*. But even then, all I got was the Engine Failsafe warning, which didn't actually seem to put the car into an actual limp mode. I did a little more digging, and it seems like if the cruise is failing, and triggering a false limp mode like mine is, it's almost always either the switch or a vacuum issue. I could try cleaning the brake switch connector, and then look for a loose or leaking vacuum hose.
So a summary of all the issues so far:
- The misfire was caused by water getting under the damaged coil cover. I have all the pieces of the cover, and will try to epoxy it back together, and reinstall it with some RTV for good measure.
- The other electrical weirdness was caused by my Ultragauge being plugged into the car while driving.
- The cruise not working has no clear cause yet, but it seems to not be the brake switch. Perhaps the connector, or a vacuum issue.