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...