Leak in fuel tank, caused bike to sit up for 2 months until could get tank replaced. Now can't get it to stick. Even bought a new battery and it just does not want to stick.
Just a thought; if the fuel taps (petcocks) were leaking for a long period of time, rather than the tank itself, it's possible that fuel leaked into the engine and there can be a vapour lock condition in a cylinder (fuel leaks in just before a compression stroke) and then when you hit the starter button the fuel cannot be compressed even with a perfect battery, thus locking the engine up.
You might try to flag down TechBMW in the TroubleShooting forum and see if what I am thinking is correct; he can likely help you out:
profile.php?mode=viewprofile&u=358&sid= ... c39f86dd7b
"Zounds! Zorched by Zarches, Spaceman Spiff's crippled craft crashes on planet Plootarg!"
For Sale: Ninja 600 with parts bike, needs minor work, $30, no title... (GEE THAT DOESNT RING ANY WARNING BELLS DOES IT?)