Need help finding a part for an ’09 Trailboss 330

Have the dreaded ECM problem and need to buy a new one. Seems like the Surepower ECM’s weren’t that much better than the junk ECM’s from the recall. Last resort is the stealership but I’d rather find one online somewhere. These ECM’s seem pretty rare. I see a couple on Ebay that say they are only good for the ’05 and ’06 models. What changed from ’06 to the ’09 model?