P1349 is variable valve timing, not valve lift.
https://parts.olathetoyota.com/p1349-codeDirty oil, sludge, carbon deposit ect may be impeding oil flow and preventing variable valve timing.
You can try dissolving deposits and flushing engine oil with Motor Medic's GUNK ($6 Walmart). That may clear up any oil blockage. I would use it half strength and idle engine 15 to 20 minutes. My dumped oil was thick, black and sludgy. Do it with 2 or 3 oil changes. Engine would be clean and runs smoother.