Bro I dont know about your sitch, but my Walbro fit perfect into the factory braket, and it whinned from day one and has not stopped. I now am used to it. SEE YA!!!!!!!MWC