So I purchased a 04 Pilot a few days ago. Test drove it and ran good. On the drive back home made it 25/30 minutes down the highway. All the sudden it revved really high and lost acceleration. Got it to the shoulder and put it in park. Pushed trans fluid out from somewhere. Tried to reverse and all drive gears. Would not move but rev high. Had it towed to my house. Next day I looked it over and decided to drive it around close to home. It drove great all day. Later that evening took it to the gas station on my way back did the same thing again. Luckily was able to get it home. Next day I took off the automatic solenoid and the a and b solenoid. (located to the left of the automatic solenoid under coolant lines and housing) Cleaned them really well and put them back in. Drained and filled trans. Drove it for maybe 25 minutes and did the same thing. Curious if anyone has an answer for this. Maybe had the same problem and resolved it. I know worst case either rebuild or buy a used one. Sucks because it's out of my budget. Of course can't reach the guy I purchased it from. Thanks for reading and any advice y'all can give.