Hello, I recently bought my first land cruiser due to having new born twins and needing some reliable, 4 wheel drive ,and bigger. It is in decent body shape and has 236k miles on it, and was running pretty good until just recently.
Once the truck is warmed up at idle or a stop sign/light the rpm's will drop really low,the lights will dim, and the truck will almost stall out. It will recover but it does this constantly once its warmed up and anytime I have to idle. I have checked the throttle body and cleaned it, hoses for vacuum leaks but could not find any.
I don't have a check engine light(Due to lights being burnt out) but I took it to auto zone and these were the codes that were on it.
P0135
C1223
C1241
C1246
My mechanic believes that the P0135 codes is the one responsible for the poor idle, just wanted to get see what you guys think about that.
I have already replaced the drivers side exhaust manifold, all spark plugs,fluids,valve cover gaskets, and a rusty brake line. I'm looking to buy new tires but wanted to get this issue fixed first.
Thank you for reading, and appreciate your time and help.
Once the truck is warmed up at idle or a stop sign/light the rpm's will drop really low,the lights will dim, and the truck will almost stall out. It will recover but it does this constantly once its warmed up and anytime I have to idle. I have checked the throttle body and cleaned it, hoses for vacuum leaks but could not find any.
I don't have a check engine light(Due to lights being burnt out) but I took it to auto zone and these were the codes that were on it.
P0135
C1223
C1241
C1246
My mechanic believes that the P0135 codes is the one responsible for the poor idle, just wanted to get see what you guys think about that.
I have already replaced the drivers side exhaust manifold, all spark plugs,fluids,valve cover gaskets, and a rusty brake line. I'm looking to buy new tires but wanted to get this issue fixed first.
Thank you for reading, and appreciate your time and help.