I was driving down the street and my ride starting to act sluggish. I notice that I had a antifreeze scent coming from under my hood. I took it to the Dealer and they told me that the By-Pass Hose was broken and the Heater Inlet Hose was mushy. I replaced both hoses and had a oil change done. Now I now having a Check Engine Light once I took it on the Freeway and opened up. Does anyone have any suggestions as to what this could possibly be?