Alright I have a little more insight on this...
Well the problem isn't fixed but my check engine light suddently went on for a two days and then shut itself off. What I can say is that I had my codes checked and they came up with a faulty heated oxygen sensor on bank1 (not sure which one it is out of the two), lean condition on bank1 and something else... The dude who checked my codes told me my hesitation can very well be caused by a faulty oxygen sensor :S I would think the computer would pick it up faster then that and not let it stall... don't you guys think so as well? I was thinking of finding a good deal on o2's and changing all 4. They are 8 yrs old after all.
I also tried to switch the fuel relay to another relay under the hood... Seemed like it helped it but not entirely sure.
I have now stored my car for winter and will only get it out next summer... Hopefully i'll have more insight on this before then so I know what to look at