Alt is brand new. Back in January when I started fiddling with it again It wouldn't drive faster than 20 before it was cutting in and out. I noticed the battery light on at that time. The alt was dead and the battery couldn't cope with the demands of the fuel pump under acceleration. All the sensors this truck has are all new. The ignition module under the dizzy was the first to be changed. I ment it on the first post lol. Everything but the crank and pistons are all brand new. Cam all the way up to the bow tie on the air filter all thread. Everything has been replaced. I'm pulling the dizzy this weekend though. Going to see what happens when I throw the spare from my 305 in it. Ain't got nothing to loose. Worst case, pull the motor and sell it. T_T it's now more valuable then the entire truck is.