I have had many sad, and one happy post here... My problem has re-surfaced after getting a scanner... it appears that it goes into limpmode ( not quite as bad) and shows low voltage. Should I try a new camshaft position sensor? We have had everything else checked out, looked for a possible short somewhere, and replaced battery/plugs/02 sensor/turbo dumpgate valve/MAF sensor/throttle body/fuses/hoses....it runs great for a while, then cuts out jerks,and goes into limpmode with CEL,EPC, and sometimes caution light...???? help? ps; had computer settings re-programmed two days ago... and it did it again. They thought I have another bad throttle body... but it is only 250 miles old.