Had the same problem on my 2003, I got a new one from the dealership, then it started again,now i sent it out to get rebuilt, then i had my mechanic tell me my fuel sensor in the tank was bad,changed that, well then it started to climb again after time. so i rebuilt it myself,worked for a little...