Brought to a guy I know and trust.

Mechanic for over 30 years and runs a transmission shop...had him drive it around for a few minutes.

He was stumped to what it was...getting frustrating.