After owning well over 30 bikes I can safely say iv just about seen and been told everything.
Lack of knowledge and over eagerness is what normally gets buyers into strife ...
If that were the case here I would agree. However I've been riding for 21 Yrs, give or take a couple of months/weeks/days..
I've bought numerous bikes and cars through out my life. It's only been recently (the last 5yrs or so) that I've been seeing this becoming a common thing around florida with bikes of all magnitude and cars. It's rather sad, even a family friend of my entire life has been seeing a lot of bikes come into his shop in Pensacola, Fl with the same thing.. Either the current owner or a previous owner, splicing wires, pig tailing them and covering them with electrical tape and then taping the bundle up. He has owned D&D Cycles since before I was born, is one of my father's best friends.
The saddest thing I've also noticed and it's not just on here, but in other forums... "die hard" riders or car enthusiasts recommending that kind of a repair job to people. Or not making it clear for the person to understand... "Cut wire, splice wire, add a piece of shrink tubing, wrap two ends around one another in a straight line holding them parallel to one another. Solder together, then slide shrink tubing back down and over the wires and apply a small amount of heat".
And I use the term "Die hard" loosely here. It is what it is though. Once I get another mode of transportation, I will be going through the bike again with a fine tooth comb and fixing any wiring issues I find. I've been fixing them as I've come across them, which like I said. Thankfully it was just the turn signals for the mirrors done like this so far. When I've been under the tank removing the PCIII USB that wasn't even hooked up just the wires ran, I checked the fuel injector wiring, the STVA, TPS and other critical wires and they're all good. No splicing or anything that I could see, thankfully.
I checked out the PCIII and found that it just had a stock mapping loaded to it, removed it completely from the bike. Feel if I'm going to run a PC, I'll get the newest one and have the bike Dyno'd all in the same day kind of thing.