. . . if you do pull your alternator off to have it tested, i once bought an ac delco alt for my chevy pu from rockauto that came with a service bulletin from gm warning one to disconnect negative battery cable prior to unhooking alt to advoid a harmful spike to the pcm.
also, inspect all your wiring at the alt.
you also mentioned your crank position sensor, and that does remind me of some posts that described a condition similar to your issue, and someone posted that a crank pos sensor going bad could cause that without a CEL.
My wiring has definitely had some work done to it. It so far looks impeccable though. The wires are neat, safe and secure. The previous owner installed LED lights and a custom radio.
The only issue I ever had with the power system is that six months ago I got a steady drop on the dash voltmeter until I could no longer start the vehicle. After changing the battery then the alternator the problem persisted. I had my alternator tested, it passed, and so I reinstalled mine and was refunded the one I bought.
After some electrical probing my mechanic found that the tachometer was somehow parasitic even with the vehicle off. So we removed the tach fuse and everything's been fine regarding the charging system ever since.
Well I guess I'll try replacing the CPS tomorrow and hope for the best. Tonight I'll do the spark plugs because why not. And if none of that works I'll remove the alternator and have it tested again.
I don't even know where to send an ECU but I'm sure Mr. Trayce at O'Reilly or my mechanic knows somebody.
You have been very generous with Your time friend. I'm 28, married father of four. The oldest is 6, and I'm just trying to get something lined out to guarantee wife and kids will get to mass on Sunday, and I'll get to work.
I may have to jump my '09 ford fusion and use it this weekend. That thing is awesome, I4 engine, and I love it. But man I hope You never have to locate and change the PCV valve in a duratect 23 engine. It's been sitting the last couple months because I ain't gotten around to it.
I'll post updates