Hi people, it was so cold the other night and it was freezen top on my hood and all my car, I started it and first it didn't start after 2 try it finally start but i had to give a gas for 20sec. so it wouldnt cut off. When my engine warmed up service engine light came on and now its blowing a liquid from the exhaust, i tried to smell it its not a gas or no oil. when i hit a little gas rpm goes down than it goes up? do i have to get it checked up ? its gonna cost too much

any suggestion? please let me know thanks all.