OK here is the deal I have had alt and battery replaced about 3 years ago. A few days ago I noticed the battery and brake light coming on at low idle. It would go away at 2000 rpms. I had it tested at advance auto and they said the alt was bad.
Well today I was driving and the check engine light came on them my speedo and tach gauges went dead. The rpm would jump up and down some but was mostly dead.
Then the power of the motor went down. I couldn't pass a scooter and it was making some chugging sounds.
I made it to O'Riley's and they had a hard time getting a ECU read out. When they finally did it popped a code of p1507 . They put a charge on my battery cause what ever is happening killed it. They took their machine and tested my batt and alt and it said it was fine. After the car gets a charge it will run fine for a few then it just dies .
Would the alt cause all of this ? Any suggestions? Stuff to try ?