Bought a "bigger" aftermarket HPOP, truck ran great for 3 months then it started idling rough after operating temp. Replaced ICP (leaking), swapped IPR, replaced all o-rings. ICP at idle is 465-510. O-rings weren't torn but they looked old. Truck has 180K, e99. If the pump is bad, is it bad all...