Well after replacing the VSS, removing every dang ground, cleaning, and sanding. I think this grimlin has been vanquished. Had a 2 hour test ride and all in well in Hog Heaven.
You guys thinking that he may need an exorcism...I would think with all the cuss words he was kind to have not used here, :s (knowing how troubleshooting technical problems are so frustrating) but used when working on his bike probably scared 'em all off!:devil