Hello- I have an 04 Mark III Range Rover with 175k. When in traffic for a prolonged period of time and/or if I do a lot of stop and go driving the transmission doesnt want to go above 3rd gear. I can shift it manually, but the revs still stay above 3000. If I turn the engine off for 10 minutes it shifts fine. Also, on the highway everything works well. Short of a new tranny, does anyone have any thoughts? Oil cooler possibly? Thanks in advance.