Today when i was driving i pulled over cuz i smelt something funny, my engine was smoking a bit and anti freeze was leaking like no ones businees i have cupfulls! I think ford did it cuz this is the first time i drove it back from getting oil changed and tranny checked! What do i do?