No question my Sport has offered up hiccups for a myriad reasons from tune-up to relays to coil wire connections and on (and on). She absolutely hates ethanol fuel with high ambient temperatures stuck in traffic.
Yet, a regular "decent" tune-up and quality fuel, along with keeping the motor "on the cam" (not "lugging it) can yield some awesome running even on the apparently flawed factory map. If a complete "decent" tune-up doesn't yield adequate results, time to look for flaws and other issues. Chasing other issues before a decent tune-up will be a formula for frustration and may lead to a craigslist ad.
Currently, Meinolf's latest map version (v.93?) would provide the cleanest, most well developed map available for those inclined. Some of the tuning parameters differ for his map, yet no map is a substitute for a complete tune-up.