CEL came on, I had the codes read and it came up P0340 and P1391, I dont think they are related so I started by changing the Cam position sensor, had the CEL reset, two miles later it came back on, did the same thing with the Crank position sensor (I read it may throw the code for the cam) and again, came back on 2 miles later. Really wish somebody could help me out, im about $200 in the hole and hate spending more money without getting anywhere, and yes, I took contact cleaner to all the connections, traced back the wires to the PCM, cleaned the terminals there too, and its still throwing the same codes, nothing is visually broken or worn.