On way to work stop at stop sign. When I pull out truck has no power, lots of white smoke. can only go 15MPH. Come to hill truck stops. Idle very rough. Turn off key. Restart engine & everything now OK. Two days later. I am driving alond about 60 MPH engine loses power and slows to 15 MPH. Turn key off, restart and all is well. I checked codes and get 1492,1595, and 1693. I looked them up but don't understand what they say. Don't know much about these engines. Can I check it out or do I have to deal with the dealer? I think they know even less than I do!!!!!!!! All Kids.