i had a simular problem with my thundercat check the wiring from the righthand bars (engine kill switch) the socket where it connects could not be making proper contact
check fuses to see if any have blown
failing that fuel pump could be damaged but find it strange when bike was workin and now is stood