got a trouble code of p1631 Main Relay (power hold) on my 99 corvette. car runs fine, but I have had two instances where it wouldn't start, and eventually did for no apparent reason. There were no codes then, the dealer checked it out and found nothing, but this morning while driving the check engine
light came on and that was one of the codes. The other is p0430 cat efficiency below threshold (bank 2). I'm not too concerned about that one at the moment.
JA: Does the light stay on, or does it blink?
Customer: stays on. I just reset the codes, but haven't driven it yet to see if they come back
JA: Are you fixing your Corvette yourself? What have you tried so far?
Customer: all I've done is scan and reset so far.
JA: Anything else you want the mechanic to know before I connect you?
Customer: I replaced the ignition relay a week ago, cuz the second time it wouldn't start I pulled a fan relay, stuffed it in the ign relay slot and it started right up.