I used to have an issue like this....changed the complete wiring and problem solved....
my bike used to be on idle...if i pulled or shake the wiring...the bike stalls...new wiring and no issues..
a pair of used but fair conditions, one filter is a little smashed....
they used to be on my 34 pjs....
50 shipped + paypal fees....
here are the pics..
I have a lock out unit i was going to use...
I will upload pics on the afternoon...but it is on used shape but working and good condition...
looking to get 55 shipped...