I'm usually not one to bash a company, especially one I've used parts from before, but I'll never buy from Hughes Engines ever again. I purchased their 1.6 roller rockers for my 340. There was no way you could put a push rod in because it rubbed on the cylinder head so bad it didn't line up with the ball on the rocker arm. He got mad at me when I was talking to him on the phone because his Parts didn't fit my engine. Then told me to send them back. Then I get charged 136.00 restocking fee, plus I lost shipping back, and tax. So all in all I lost about $200 to return rocker arms that didn't fit. But apparently that was my fault.