Alrighty, finally got a chance to test the VFRness... @Tightwad I did the below, and tested with my multimeter. All is fine. Also, fuses are good and I did not have any problems before installing the VFRness. I installed it out of precaution to prevent any future issues.
I double checked all connections, made sure each wire is going into the correct connection on the plugs (green to green, red to red, ect...). I still don't know what else to do. Any advice? Btw, I was wrong to say the fuel pump does not prime. It does with the VFRness connected. I just get an awful buzzing sound from the dash.
---
To test:
Key off, the red wire should have 12V (battery voltage) when tested to ground, the green wire should show continuity to ground, the blue wire should show no voltage and the purple wire should also show no voltage.
Key on, engine off: The relay should be engaged at this point so the blue wire should show battery voltage with a voltage drop from the ignition (slight bit) and the purple wire should show battery voltage.
There are a couple of common issues people have:
The fuses (20amp) may need to be upped to 25amp IF your wiring has degraded a bit and the load carried by the bike isn't high enough and the VFRness (which carries more of the load) gets overwhelmed. This will cause the VFRness fuse to blow and then the bike fuse.
There should be no disconnected connectors...the VFRness T's into the R/R wiring, it doesn't replace the bike side
---
I ended up disconnecting the VFRness and putting everything back to stock. I get no buzzing noise from the dash like I did when the VFRness is installed. In stock form, everything is fine.
Quick side question. From me turning the key on multiple times, I think I flooded the engine from the fuel pump priming multiple times. What's the easiest and best way to start a flooded motor?