in the past few weeks we have had some items replaced on our Jeep. Water Pump, Serpentine belt, alternator, thermostat, coolant has been flushed and canisters replaced to cure evap code we had. Engine light came back on yesterday morning and now there is a knocking sound in the engine. 3 new...