I think I have read every thread on the p0341 code and tried everything except a new wiring harness. The truck throws the code with or without the Smarty loaded in it. I tried a new cam sensor, I tried shimming the sensor away from the cam, unhooked the PAC Brake (one guy claimed his was causing the code to be thrown when the pump kicked on), put a stock sensor in place of the ROKKTECH, etc. The truck runs and starts ok, but does have a bit of a "timing rattle" under no load conditions, not bad, just a bit more than normal. The rattle seems to go away as soon as you put the engine under load (ie accelerating from 30-55 mph). Are there some tests I can do on the harness before just replacing it all? Ohm readings between the pins on the connector, or voltage readings? Thanks, in advance... . Jason