Glad you got your problem fixed! I was going to suggest a clogged fuel filter as a possible problem. I changed mine at 40K and was very surprised how much crap came out of the old one. It's something that is often overlooked. You need a little tool to release the filter but it is pretty easy to change.