I have been having some issues with my 2003 lb7. Replaced the ficm a few months back, the my air dog2 165 went out. Airdog sent me out the new 4g pump and truck has been running fine. Thursday on my way to work truck started acting like it was running on 4 cylinders then died. Put it in park and the battery light was on, check all the terminals and everything was good, batteries are brand new. Got back in the truck and it fired right up no problems, checked for any codes with my cts2 and there was none. It happened to me again tonight. Has anyone else had this issue before? Any input would be appropriated.