I used to use BP but stopped using that brand and started using Citgo (3 months now and no more bouncing gas gauges). I am using Bosch heavy duty spark plugs and the Redline fuel system cleaner is also a injector cleaner.
Yes, I always wait couple of seconds for the fuel pump to start. I just think that this a defect that can be hard to trace or it's very common with this model. Maybe next summer (it's getting cold in Chicago) I will try to replace the injectors and see if that helps (but I doubt it) because right now my car idles great.