dealer re-routed some positives and grounds for me and problem got better but still throw this code once a week or so while driving. for instance the other day was accelerating to get on the freeway and all of a sudden ding ding ding reduced engine power. if i turn off the truck and wait til my fans cycle off then restart i can get moving again and drive to my destination. the next time i start the vehicle half the time the engine light is gone and the second start always is gone. any suggestions