Just picked up my 05 Aveo today after having the clutch and flywheel replaced. Ran fine on my way to work but on my way home it started sputtering on the freeway, the check engine light was flashing on and off, and then I began to decelerate, regardless of how much gas I gave it. I pulled over to the berm and noticed a burning smell. I looked under the hood and a square shaped unit toward the bottom under my engine and transmission was glowing red. Given that it was 2:30 am, and didn't have a flashlight I couldn't see exactly what it was. No other lights came on (check oil, etc.) I was told that it could be the oil pan or the transmission pan, and that if it is latter then the mechanic didn't refill the transmission fluid after repairs. My car is currently sitting on the freeway so I desperately need advice. Thank you in advance.