Had a P0303 code "Cylinder 3 misfire" on my 2012 Honda CRV. I changed all my spark plugs, erased the code and ran the diagnosis again. Same code came up, switch the cylinders around to see if it would show a different cylinder misfire. Erased the codes- same code came back up. I'm NOT a mechanic but just spent too much to have my breaks and oil changed at a shop, so figured I would do it myself. But, I am at a total loss. The engine light is on as well as the electronic power steering, vehicle stability assist and AWD lights.... and it won't let me accelerate. Anyone have any ideas? Much appreciated.