It is that motor. At 10k miles it was freshened up with new street friendly internals. It didn't
oil itself well cruising around as it is a drag and race motor by design and started making not great noises. It was new back in 2000. Maybe Ford is doing something different with it now.