Didn't forget about you! The Car had to go for inspection last week so I didn't want to do anything that could possibly set a check engine light.
I cleaned the IAC last night, there was a layer of carbon on the tip and a ring of carbon around the body of the IAC where it screws in to the throttle body. I suspect it was this ring that was the culprit. I also cleaned as much of the throttle body as I could with Q-tips. When I started the car this morning it started with minimal effort. Hopefully this is a permanent fix and I don't have to keep going back and cleaning every few months.
I rechecked fuel pressure, this time bleeding any air out of the gauge first. All the readings were the same, except when reving the engine, the reading goes a little higher then it did previously. The fuel pressure still drops off at the same rate with the key on and engine off. This is probably not worth worrying about as long as the engine starts and runs properly.
Thanks for the help