My dads 05 6.0 has been acting up lately, it is down I, power and sometimes takes longer to crank than should. Have checked with AE and get the following codes. P0266, P0480 and P0528. Truck does need new batteries but even with them being fully charged and truck at operating temp you still have...