Hey Forest. Sounds like the OP screwed ya a bit
The easiest test for the ECM is to start it with the seat off, then tap on the ECM housing with a screwdriver handle. If it stalls, well... there ya go. They're about $150.
Done this a few times and it does not stall
If it doesn't, lets diagnose it one system at a time and find where the issue is.
Does it die
every time you ride it?
Yes,
How many miles?
20 miles was the most ridden, but the distance is shortening to perhaps 5 now.
Have you noticed any commonalities when it dies? Is it hot out?
It isn't cool in SC, but today was in the 60's early and I got further than normal. When it died I let it sit with seat off and after 10 minutes I was able to return home.
Low on gas? Short ride?
Can't get it to run long enough to use any gas from the full tank.
Long ride?
Whats that?
At night? Cold bike? Hot bike?
Never been out at night yet, but as hot as it gets in 10-15 minutes.
How does it die? Just shuts off like the switch was turned off? Or sputter then die? How does it run other wise?
When it does run from cold, it seems to run great. When it had previously shut off the CEL would come on and then it would stall. I could pull in the clutch and restart it again. Now, it just quietly stops with no warning.
Does it crank fast if you try to start it right way?
Nope, just the usual HD pause then cranks. Battery is new and in the 13+ range and on a Battery Tender when parked.
How loud is the fuel pump when you turn the key on?
Relativily quiet. But, I don't know what is normal
Do you have any tools?
Yes, but not on the side of the road pushing it to a clearing Can you check for spark when it dies?
I haven't yet. Fuel pressure?
I have opened the cap to see if there is a vacuum but it just restarts when it is ready.
Sorry for so many questions, but they all are pertinent until we can narrow down the cause.