How does it act during other driving? Take the hill out of the equation.
Thing is, you're not overboosting per say in that situation because you aren't over the target boost...it's hard to say. Something may be causing you to run rich. You should run some datalogs.