SL/R129: 1994 sl600
#1
1994 sl600
Car when first starts the car take off like a rocket and then power drops off and have to really put my foot into it to pick speed , turn the car off and it takes off like a rocket does anyone know if this could be the catalytic converter