The reason for selling is I ordered it and it arrived, but it turned out to be longer than my car's. My engine is 2500, and this fits a 2000cc engine. The 2500cc engine is slightly shorter than this. Thank you, my friends. Those with a 2500cc engine, don't bother, it won't fit. Make sure of your engine size and come. I'm selling it for half the price I bought it for.