Greetings, I have a land cruiser 2001 model and it feels like I am pushing the truck, it feels heavy. I can't understand the problem, I have new spark plugs, engine has just been refurbished and the only things that comes to my mind is the air intake sensor which is dangling on the side.