This is a brand new flywheel puller for the models in the title . Please check the specks on your flywheel to these. This puller is 20mm X 1.5mm, I list this puller with the manufacturers specks & listings but some models years may change so please reserch before buying. The web site to check your models thread pitch & size is DSSALESUSA.NET, they have a complete chart. This puller will be there number MP21. I will also have one of these pullers listed in my ebay store with a buy it now. Please do not bid if you can not pay within 7 day's of this auction ending, Thanks MP21, 8868