Changed PumpThreshold to map the value instead of cutting off