I drove the car today and it didnt seem to have any issues at all with the restart. It actually feels a little quicker and smoother on the acceleration, like the turbo lag is not as noticeable, but then again I havent driven it for a little while also so it may be in my head. I love the sound of it though, its not necessarily much louder, just alot deeper. My wife says you can definitely tell now when im coming or going in the garage now.
Im going to replace my fuel pumps eventually just for the piece of mind in knowing they are new and wont leave me sitting someday. I was thinking the check valves in the fuel pumps may be to blame for my hard start condition.
I put some Techron fuel system cleaner in the car today, im gonna attempt to get the car out as long as the weather stays dry here and run it out of the tank and see if it makes any difference in any slightly rough idle or hard start conditions at all.