I'd use contact cleaner on it. Did you clean it when you cleaned the inlet manifold? Orifice it fits in really gunks up.
I've got a spare used MAP sensor if anyone is after one. Bought a new one last year when I suspected mine was faulty, turned out to be something else.