I have older cars and have used Castrol just like you. My 2 older cars have 133,000 and 176,000 and I will not change to Mobil 1. I am worried about the rubber seals and worn rings leaking oil. I have always had luck with Castrol GTX and have had luck with my cars lasting well past 200,000 miles.
In 2001 I put Mobil 1 in my new 4Runner and have been very impressed with it. So for right now I use both oils for different vehicles.
If you want to change, I would suggest using some engine cleaner, solvent that you put in the existing oil and clean it up, before you put in Mobil 1.
I would save your Mobil 1 for your new 2008 4Runner.:arrow: