Car problems

my car has no power going up a hill and my engine light is flashing while am driving not forgetting a strong smell of rubber coming from the engine help!

If your check engine light is flashing, that means don’t drive the car; something is seriously wrong. Get it towed to a reputable mechanic and let them figure out what’s going on. If you can get the codes read, post them here and someone may be able to help interpret the codes for you.