Nick...Did you ever get this problem sorted?

Some of it still sounds like fuel pressure reg to me...