I have a 2005 VW Jetta TDI that has around 120K miles and auto trans and otherwise runs great. Just recently it has started "hunting" between 4th & 5th gear while the cruise is engaged, depending on the load, but so bad you have to force the trans into 5th to keep it from going back & forth. First dealer said there were no error codes, but that I had a leaky intake boost hose and I needed to change my fuel filter. I changed the fuel filter, didnt have time to change the hose, and went to a second dealer. This dealer said, "no, the fuel filter and hose wouldnt have caused the problem". They said that the EGR valve was definately bad, and that also the throttle body either needed changing or at least a good cleaning (but they couldnt clean it for some reason). Then took the car to a local non-dealer shop with a mechanic that was suppose to be very good with the VWs/Audis (he may be - dont know). Told them everything that has transpired. They stated that after looking at the EGR/throttle body, that those 2 were definately not the culprits. I had them go ahead and change the EGR and intake hose and clean the throttle body. He didnt really know what to do at this point but stated it seemed that the engine was losing power, causing the cruise to hunt. I had to use the vehicle at this point but still does it. Where do I go from here to find the problem? Again, there were no error codes. Compression? Boost tests? Any help greatly appreciated.