i had a OBD scan come back with a bad Camshaft sensor and a a code for O2 sensors being rich and lean. I was thinking that the bad camshaft sensor was causing improper pulse width which resulted in rich and lean conditions. I havent inspected the sensor yet but im skeptical about replacing the whole assembly with the sensor. I dont really feel like dishing out 30 bucks for a plastic specialty tool to align the shaft, in addition to the sensor. Ill definately test the voltage before i pull the sensor and go from there. Does anyone know what would cause the shaft assembly to fail?