This is a link about a video about camshaft timing but the good part is Wells Vehicle Electronics ( Wells Vehicle Electronics ) offers free diagnostic information that has more substance than many other code sites. Wells Electrical videos are top notch.
https://www.youtube.com/watch?v=BEklqMPkAbQ