2000 Lexus RX300 Q&A

2000 Lexus RX300 Question: I keep getting the following codes P0171, P1150,P1150p

Plus the car is riding rough when cold. I did change the gas cap but now it is on so tight that I have to use plyers to remove -
Answer 1
Sounds like air fuel mixture issue, lean code could be different things on this model. There has been problems with the o2 sensor, purge solenoid, other vacuum leaks, and a MAF sensor. Have it tested to be sure. -
Answer 2
don't guess have it tested -