I put an Ultima OP on my 03. I was not a direct fit, I had to machine a couple different pieces to make it fit. I don't know who else make a direct fit one, maybe someone will chime in. If not, let me know, and I'll help you with what you need to know.