last night i was driving and check engine light came on i figured cause i needed an oil change. so i got it changed this morning and swithed from reg to synthetic. light went off then i went to the bank and parked on a hill front side of the car up. i come back out and i turn it on and white smoke is pouring out of my exhaust i rev it a little and more then when i get off the hill it goes away. any ideas?