most likely crappy chinese made part or lack of good grounds.