2 different replacement cam position sensors in my '96 Breeze, both did the same thing; didn't affect the way the car ran, but would throw a code from time to time.
1st replacement went in a while after a timing belt replacement, when original one threw a code.
1st sensor was NAPA, 2nd was MoPar.
Cam sensor code apparently can actually be a bad signal from crank sensor, or a bad connection/junction.
If it gets bad enough, there's an Auto Shutoff in the PCM (at least in the Breeze) that should kill the engine before things get fatal.