I've never had any problems with HMO. I had a slight issue with one of the ZCs I bought, the dizzy was broken, emailed them, they sent me another OBD1 distributor no questions asked.