Question: what is the difference between toyota fj40 and bj40?
Answer: The Toyota Land Cruiser BJ40 is a famously tough 4×4 that bears close resemblance to its sibling, the petrol-powered FJ40. ... The primary difference between the FJ40 and the BJ40 is the engine, the FJ is a petrol engine and the BJ runs on diesel.