I have been getting a P0305 error. (#5 Cyl misfire) This has been off and on for over a month now. I am usually not this patient but have given DC every chance to repair this. They have flashed the comp twice, relpaced coil, plug, they have even now replaced valve springs( Which I think is...