hello, I recently bought an 04 xb12s and immediately had problems with it. i bought it off craigslist and as soon as i got home the bike stalled. it took like 3 tries before it started back up again. sometimes it just doesn't want to start unless i leave it alone a few hours. it always starts after leaving it for a few hours (3-4 hrs). Now, the previous owner had just replaced the fuel pump, and I read on another thread that someone was having a similar problems and it turned out to be the o-rings in the fuel pump, he said they leaked and the bike didn't start unless he left it alone for a while. Could it be that the previous owner did not change the o-rings? any help would be greatly appreciated since I cant ride my new bike fearing that it will leave me stranded. thanks