A couple of weeks ago, I noticed upon starting the SUV that it was hard to shift into gear. This was at random times, not consistent. Then there has been rattling at random times while in OD. Finally yesterday the rpms shot up and it stalled on the highway. I was able to cruise off and into a parking lot. Does anyone know what could be going on? That was so scary!