The P2305 trouble code is a generic powertrain code that indicates a problem in the ignition coil "B" secondary circuit. So, it will be a wiring issue or a bad PCM.
Here is a guide to help you test the wiring between the coil and PCM and the PCM/coil wiring diagrams below to help you with the test:
https://www.2carpros.com/articles/how-to-check-wiring
If the wiring is good here is how to change the PCM out, this guide may help as well. You can get a preprogrammed unit by searching Google or Ebay.
Check out the images (below). Please let us know how it goes.
Images (Click to make bigger)
SPONSORED LINKS
Saturday, September 2nd, 2023 AT 6:32 PM