1993 300se problems
My mechanic recently performed some work on my car including new engine wiring harness, plugs, cables, distributor, cap, rotor, ignition coil and motor mounts. I started to encounter few issues with my car recently. First problem when I go on the highway and go above 4-5k rpm the car does not want to go above 5k and it almost seems like it does not get enough fuel, the engine "gargles" and does not accelerate any further. After the car is warmed up (20-30 minutes into driving) it will start to loose power and it seems like the engine is not running on all cylinders. While driving I notice a little bit of lost power but when the car is stopped the engine shakes and when I try to drive it, it is does not have all the power. When I turn the engine off and start it back up everything is back to normal for few minutes, then the same happens.
The second problem is with transmission. The car hesitates to downshift when the car is floored. There is about 4 second delay for the downshift.
I read the engine codes for each socket and there is following transmission code:
Socket #10: Electronic Automatic Transmission control (ETC) w/LH-SFI - code #9 control valve faulty - (other code for 5 speed transmission) - valve control valve block (Y3/1y2)
Any idea where to start with problem #1?
And in regards to problem #2, am I looking at a bad solenoid or rather a problem with the transmission valve body?
Thanks for help.


