Problem seems to be getting a bit worse lately. When the truck is cold, it takes a good 15 to 20 seconds before Drive or Reverse will engage. If I rev up the engine it will catch in a few seconds and all is good. I checked the fluid level with the jeep running and also the fluid is a nice red transparent color. I have to assume the pump or some internal seal is bad but thought I'd check here first. Maybe the filter is plugged? Advice?