Have a 2008 Mitsubishi eclipse spyder GS that will not start. Car turns over, but does not fire. Ran ODB and states a B1312 error code. Do not know if this is the problem. Thinking it could be the crank position sensor, but wanted to know your thoughts. Is this something I can do myself or do you think it might be something else?

try the crank sensor and PRAY it's not a bad main computer. if often is the computer though

Like I said I was going to try the crank sensor. Hope that works. Don't want replace the main ECM.