Just had mine rebuilt. Auto Computer Specialist of Orange city Fl did the work. Mine had the slow to light ,wait to start light. I removed it from the truck and sent it in. They replaced the Lift pump circuit, wait to start circuit, the 5 volt driver and the 9.5 volt driver, resoldered the cpu and 50 pin conections, replaced the APP circuit, then updated the software. I installed it and have not had any problems. It even charges better and it would stall when cold, now is hasen't since it has been fixed. Life time warranty. Took just 14 days from off the truck till I got it back. Cost $248.00 They do have 20% discounts at times if you pre pay. When they let me know the ECM was done they let me know that they found that my oil pressure switch was bad and had left a fault in the ECM. I checked it and it was bad.