The spark plug socket should be in your tool kit under the seat. I don't remember the size.. but I know you need that thin-wall socket to get to the spark plugs.
You don't have a lot of miles, but it's still an '05. Might check the spark plug wires for cracks. I had to replace mine the year before last. Two of them, the rubber was split to the core. Also, check any of the vacuum lines. I'm basically shooting in the dark like you at the moment, but those are a couple of things I can think of.
That stinks that it decided to do this right when you have a buyer!.. That is something my bike would do if I tried to sell it.. lol