Twice now going down the road my truck hesitated and then died. Both times threw codes P 0628, 602, and 148. Looked up the codes. Also check engine light is on. Both times truck started up after a few minutes and ran ok after. I replaced the fuel filter after 1st time and fueled up. Happened 2nd time 3 days later. What else can I do or look for ? Thanks. .