Has anyone any ideas on this. I have a 96 Prado TX with about 130K on the clock. I've had it about eight years. After I have driven 50-60 miles it drops out of top gear into third and then if you stop it will pull away in first but will stay there unless you lift off, and so on into third, but...