Never heard of Ford having an L6, but i could be wrong. As for Carfax, you could try writting them and telling them they are wrong, but I believe they take all their info off the VIN. Bounce your VIN against a maunal and see what it says. If your the second or third owner, someone may have changed the engine at one time.