Yes, definitly a gen 3 (96-99) you are also running a vulcan engine. The 12 valves give it away as the duratec has 24. josh