Designed to fit a 99-04 5 speed but this should fit some others as well. Check your thread size and compare to know for sure. threads for this are M12 X 1.75. I printed mine at 101% scale to give the threads some clearance. You may need to do more or less depending on your settings. Generally 101 or 102% scale should work for most printers with correct settings. This should print fine without supports. No supports are needed for the threads.