well what i would do and i donno if this is orthodox or not, but start the car.
unclip the injector plug and pull it, and if it doesnt make a difference in the way the car idles then its a fuel problem.
you checked for spark and you are getting spark so spark shouldnt be the issue.
did this problem JUST start?
how rich do you think you are running do you hve any way to monitor your air fuel ratios?