Okay ive been getting horrible mileage lately, so i decided to check the MAF and it was clean but I did clean the TB with a damp cloth and pulled off alot of black grime. Cranked it back up came up with "vsc off" and a check engine light. drove down the road didnt go off...what has caused this?