Im gonna post the short version, if further details are needed I can provide them:
took my 02 Lexus IS 300 in to fix CEL code p1349 and they said they needed to replace the VVT solenoid
after a week of picking up my car and bringing it right back when the same code tripped the mechanic FINALLY...