I have a 93 LS. It acts like it doesnt advance the timing when I step on gas (it diesels / knocks) and cut out / studders while driving. I took to a shop and the tech said the codes said it need new cam position sensors. I replaced both sides (and i do know they are not the same part #) and it is still doing the same thing. Any ideas of what else it could be??