And since it was due I swung by Jiffy lube for my oil they reported a possible transmission leak... I am bout to go check it out myself let me know your thoughts thanks