That might be be the rpm signal (12v AC from the motor) he's talking about.
To be honest, I'm starting to doubt that your installer should be working on your bike for you.
I'm pretty sure you'd be able to do this pretty well yourself.
It really isn't difficult. The hard bit would be fishing wires through the frame.
It seems to me he has made a rather simple installation into something alot more complicated by cutting over all those plugs.
Show him this diagram and ask him which plugs he has cut off and where he is measuring what? +5v dc tells me he might be measuring something between the powerbox and the speedo. Between the powerbox and the rest of the loom he should be seeing 12dc and/or 12v ac.
Then again you might have a bad speedo. But that's a little hard to tell when I can't be certain it's wired correctly.
also will the plug cause the input signal to have power on it when it is not hooked up? Because that's what I have going on.
The input signal (brown wire) will have power as long as the engine is turning. (for instance when you're kicking it over.) The plug doesn't need to be installed, and the brown wire doesn't need to be hooked up to the speedo. The signal is just the AC pulse from the stator.
Assuming it is wired correctly, try disconnecting the temp sensor, and make sure the brown wire is connected to 12v regulated ac. Does it still freeze up when the engine is running? What happens when the engine is off?