Truck has a loud popping/knocking/tapping noise, hard to describe, it increases with rpms on the engine
and is pretty much absent at idle
truck seems to have plenty of power, but it sounds like this noise is on the inside of the engine and not good...? maybe a spun bearing or stuck lifter?? i don't know, truck has 170k on a i5 3.7l engine, is a 4x4 and z71
im getting the following engine codes when i scan p00014 cam position acuator b bank 1 time over advanced p0449 evap control vent valve sol malfunction p00449p p0455 evap emission control leak large
Please help, I need to fix my truck asap and don't have the money to take to a mechanic
thats a video of the noise
i changed oil, no metal shavings, and oil looked fine...what could be wrong?