Motor Vehicle Maintenance & Repair Stack Exchange is a question and answer site for mechanics and DIY enthusiast owners of cars, trucks, and motorcycles. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have a 2003 Acura TL-S. I started it today (seemed fine yesterday) and it ran really rough. I also hand a weird burning smell.

I attached my OBD2 reader, and got the following data:

P0300 - Random misfire
P0301 - misfire cylinder #1
P0303 - misfire cylinder #3
P0304 - misfire cylinder #4
P1399 - misfire any cylinder 
  1. Misfire cylinder #1
  2. Shift Solenoid value B malfunction

I have a few questions. First, can the shift solenoid value malfunction cause the misfiring, and second, what is the shift solenoid value? My initial Googling suggests its part of the transmission, but I wouldn't expect that to cause misfires.

The car has about 157K miles and I've been doing all services (the service reminder just came on yesterday actually so it was due anyway).

share|improve this question
up vote 0 down vote accepted

I don't know if the shift solenoid is the cause or just another symptom. I'm guessing it's not the actual cause though. Everything else could be explained by the car running too rich. Perhaps a fuel pressure regulator failure or stuck fuel injector? Bad batch of gas causing multiple injectors to stick open? Maybe just a weak ignition coil?

share|improve this answer
The issue was an ignition coil. – Andy Jul 7 '13 at 23:08

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.