Limp mode active, will not up shift

brake light fuse

Does the trans need replacment or servicing

Car never gets really warm anymore unless I have the defrost on in winter temps. Blows warm on driver's side. Same with the never really gets cool enough in the summer time.

c230 yr 1997
each time i change the battery

c230 yr 1997

1997 c230

car may go 20 miles without missfire or it may go 5 miles and start missing but going down the highway i can turn ign off and on and the miss will be corrected but only for a short time. recently replaced the mass airflow sensor and fixed vac leaks