it looks like it is built well and the mounting holes are in the correct place
I haven't had chance to install the item yet, so can't really testify to the performance of the unit. This was bought as a spare to the one I have during the engine rebuilding process.