Skip to main content


Any issues or concerns with Millennium Technologies/Revolution Performance/M-Spec will require a technical evaluation of the part(s) serviced in order to validate any type of warranty, no exceptions. This includes all issues related to cylinder or piston damage and/or failure.

All parts coming in for warranty evaluation require you to fill out this form and include it with your shipment. Once received, your parts will be inspected and you will be given a call with the results.

In order to give a completely accurate technically evaluation we will need all top end parts such as: the cylinder, head, piston, and gaskets. Missing parts will cause a delay in the evaluation, and ultimately a delay in assisting with your requests. Please make sure ALL parts are shipped securely to avoid any further damage.

We will take back anything we sell if we receive it within thirty days after you receive it. There is a 20% re-stocking fee charged against all returned parts. We cannot take back used or installed parts, even if only installed to test fitment. Parts must be resalable and in their original packaging. Call us at 1-888-779-6885 to arrange for any returned products. Please include a copy of your invoice with the return. We reserve the right not to accept any parts for return that we find to have been installed, used, or not in compliance with the above return criteria. Shipping and/or handling is also non-refundable. Thank you for your understanding.

Further information regarding what is considered justifiable warranty work can be found on our warranty page.