A couple of days ago while driving up hill the engine management light came on the car seemed to loose power and smoke heavily. Once I hit level ground the car seemed to correct itself. The next morning the car turned over along time before starting it did this for for the next couple of morning and then today it just turned over without firing. Hopefully someone could point me in the right direction of what the problem could be. It’s a 06 plate with 134k on the clock.