Yea, you should have researched it before you bought it. Should be fine though. A buddy of mine had one..I think it might have been an 03. But the mass air flow sensor went out twice within a few months
Is your shifter super loud? Thats how his was...so annoying!