I think you are talking about a trailering winch eye but not sure. Please expand or define winch eye. Where do you want to install it?
:rolleyes::rolleyes:
How much oil are your engines using? What engines & HP tune?