I took the alternator off and took it to a rebuild shop that I use for my race car and they said it was fine. I have replaced both cam position sensors, crank position sensor, checked battery and altenator. But still having the issues. Seems like it is getting worse. Car sounds like the timing is Wayyyyyyyy off!! I'm hoping the sensors haven't been screwed so long that it's screwed the ecu.