Mine's busted as well. I can hear the solenoid working, but it doesn't latch. I'm running the tape mod as well, since I'm out of warranty :-(
I have to confess that it's probably my own fault. When I first got the bike I didn't realize it had to be in nuetral to release the latch. So, I simply...