It works but it did leak a drop of oil and I'm not sure from where it might need a new seal somewhere and a little bit of fluid Check all the pictures let me know if you have questions