I ust got 2019 Chevy tahoe ppv. What preventive maintenance i should do ? I was thinking spark plug, wires coils. I want to change transmission fluid . Will Melling High Performance Water Pump FITS GM 4.8 5.3 6.0 MWP500 fit 2019 chevy tahoe 5.3l ? The oem looks diffrent. How difficult is to replace water pump diy ?