Can anyone help me find a Volvo, omc, cobra part number 6. Part number 0127195. The only alternative is a new $300+ new thottle?? One of the ears on mine broke