Yes it fits. Tha one I purchased was from a 2001. I ported it myself. Cost about $10 bucks. Also ported my old 98 plenum. I may not have done as good a job as the pros but mine was probably as good. It had to help, you would not believe what the inside of the plenum looks like

. I figured it would be all smooth and clean, "NOT!". even if you clean it up a little it would have to help!