Ride Now Powersports
You can buy one factory new from them; look on the parts microfiche and order directly from them. They ship fast, and because you're in a different state than they are, you'll get a tax-free purchase.
Did you check to make sure it's the bank angle sensor? Take it off the mounting bracket, hold it vertically in your hand and start the bike. Tilt it in both directions; I think you have to tilt it greater than 55 degrees to have it kill the engine. If it kills it prematurely, or on one side only, it's probably bad. Otherwise, you may have to chase down an electrical gremlin...can't help you there.