If it were me .... i would put it in the shop and have the mechanic download the trouble codes from the computer that operates the engine & transmission.
If it doesn't tell you exactly what the problem is it .... will give you some idea of where to look.
Bookmarks