Toyota has announced a massive worldwide recall of various Toyota and Lexus models from the 2004 to 2006 model years. The recall concerns the crankshaft pulley on the power steering pump in vehicles equipped with a V-6. Defect found in power steering pump pulley The Toyota Motor Corporation has announced a massive recall of more Read on! →