Ive had the battery checked as well. Did it myself and at autozone. New alt and the truck died on me so i went to the Advance right around the corner and bought a new one just to limp home with. If you get a chance, do let me know what the alt puts out at idle. (I let mine warm to normal temp and then tested at idle at 14.4) Thanks