Hi guys i have a little problem. my truck recently has the check engine light on and it displays code p1223 and reaches speeds over 60 mph and the wait to start light turns on and it beeps and flash at the same time for ten times its annoying, also it gives me code p0148 fuel delivery error and took it to dealer as well and they checked everything from fuel pump to lift pump, leaks, fuel filter, fuel quality, injectors etc etc and said nothing wrong with it. can somebody whose has had the same problem please give me a hand? its an 06 with the 5.9 in it. Thanks