Just ordered a new set (8) of spark plugs, and a front set (2) of NTK 02 sensors. Hopefully this solves my issues with stalling and that ticking/ slapping noise. If not I'll have to do as John mentioned and buy a new set of lifters, and maybe replace some hoses. If worst comes to worst I'll get...