Passlock issues...Replaced about everything and still no dice, bypass module :( on 1998 Pontiac Sunfire

Rookie cbe0621eac06868b3efe0d8d1d3611e23c60d3114864ea2ec19a68cfbd3eebab
My son's 98 sunfire 2.2L has a passlock system (no chip in the key)
We have started having problems with it when he got it in June 2013.
Some days it would work fine, others the theft light will blink 6 times then go steady and just stay that way.
Sometimes disconnecting the negative terminal from the battery for 30 min or so then performing the 10 min relearn will allow the car to start.

We've replaced the ignition cylinder at least 6 times (both aftermarket, new factory and junkyard), replaced the instrument cluster with a junk yard part. All of these replacements have worked for a brief period of time then right back to ole 6 blinks and no start...

The only "semi-consistent" in this is that it seems to happen more when it is cold or wet out. But it sometimes works then. Also, any time my son has no option but for his car to work, that is almost ALWAYS a given that it won't work.

ANY advice would be GREATLY appreciated!
(2) Answers
(3) Comments
See youtube, bypass it.
I tried the $200 bypass module from and that didn't work either....
See youtube bypass it.
| |
My first concern would be that there is an ongoing electrical problem. Bad grounds can certainly cause intermittent problems, but testing this vehicle would require access to electrical diagrams and patience. The fact you mention brief periods of success after the replacement of related components also leads me to suspect a bad connection as we have experience our fair share of problems that "resolve" then return because the act of physically moving a connection has created a better connection for a period of time. If we can help further let us know!
This is my concern too. I'm going to try replacing the wiring harness that goes from the cylinder to the instrument cluster. I've been told the ignition switch, not just the cylinder is a failure point as well.

The randomness and temporary "fix" has me concerned that there is a jacked up wire somewhere. I've tried the "add a resistor" bypass method which was a complete failure. Also the module from new Rockies which apparently normally works quite well, not in this case.

Any further suggestions would be great!
Qualified Local Pontiac Shops
Qualified Pontiac Shops For This Repair