Does sound similar to problems we are having, and I have infact removed the manifold and cleaned it twice to try and get rid of some of the gunk - in doing so I may have fouled up the pressure sensor further!
I haven't taken the inlet manifold sensor out before so am unaware what it looks like...