I purchased an 04 prop rod eliminator kit from Kenny Brown in DEC. when I recieved it, it sure doesn't fit my 04 and now Kenny Brown shut down. I'm out $110. I believe it may fit an 05 ? I will measure the mounts if anyone interested.