First question then is, have you made any changes to the bike prior to its current problems? Added a pipe, changed the jetting, anything like that?
Second thing, make sure your petcock is all the way in the "on" or "reserve" position. A half-way engaged petcock could, I supposed cause something like what you're experiencing.
>> "Have you checked your plugs to see if they aren't carboned over?"
I don't know how to do that, I'm pretty good with cars, but an idiot when it comes to bikes. <<
I've got the opposite problem -- I do alright with bikes, but am totally lost with cars.
What you need to do is figure out how the tank comes off your bike. Your owners manual might describe how to do it, and if it doesn't then you're stuck having to get a Clymers/Haynes type manual, or the more expensive, difficult to understand, but ultimately all-inclusive Kawasaki Shop Manual for your bike. One of those should detail how you do it.
Anyhow, once you get under the tank, you should be able to simply pull the spark plug caps off the plugs, use a wrench to pull the plugs, and then should be able to visibly inspect the plugs themselves. If the metal leads look like they're all black, and carbon-encrusted, that could prevent you from being able to start reliable, and would also more than likely to cause your bike to run a little rough once it started. If the plugs look old and crusty like that, it might be a good idea to get some replacements at best, and at least use a knife or something sharp to scrape off some of the carbon. But it'll surely happen again in due time.
>> "Has the shop actually looked at the bike since its been there, or are they just pounding the pud?"
Never even touched it since I dropped it off. <<
Yay, must've been the dealership, right? :rolleyes
>> Just got back from the dealership with my baby. I tested the battery with the volt meter, the battery is still good. Around 13 v. <<
That sounds like the battery is at the top of its game, rule that out as a culprit.
>> I just thought of something. I was reading the sticker saying not to overfill, otherwise the fuel will expand and go into the "Evaporative Emission Control System casing hard starting"
What can I do to check this? <<
It's possible, but that would go away after a bit . . . especially after you've ridden it a bit and burnt off some of the gas in the tank.
Just for sh*ts and giggles, you may want to just pop the gas cap open and see if you get a *whoosh* of air. I've heard of some CA model bikes (Yamaha cruisers, mostly) coming with the gas cap vent plugged up, which, in some rare extreme circumstances, caused the tank to implode, but generally just caused hard starting.
Try these things and see if any of them pan out. Let me know what you find!