The boost value should vary based on engine load. If it's jumping based on how warm the engine (thus, the MAP sensor) is, then I'd put that MAP sensor at the top of my list of things to swap.
Especially if it is in fact showing 0.0 for ambient pressure, since that should be around 14 at key-on and diesels don't run with a vacuum in the manifold.