Driving home last night, pulled away from an intersection when CEL came on. Pulled right over checked everything and proceeded down the road, trans seems stuck in 2nd or 3rd gear. CEL was P0973. found oil on and in plug on drivers side of trans. After checking fuses, cleaned plug, checked fluid code will not clear. Truck is stock with 120K miles, no previous issues. Would like some knowledge before I take it trans shop. Thank you in advance.