Apparently I cannot comment on your answer Matt, only edit my existing post due to my reputation score. Appreciate you input, here is what I can tell you. I am connecting the ICSP from the programming board to the board being programmed, so that would handle your Ground to Ground concern.
As for having a third board, I do not have that ability and the power source is being handled by the USB port into the board doing the Programming, in this case an Uno. Unfortunately disconnecting the boards to test the functionality doesn't work either as once you start up the sketch in serial monitor it attempts to enter programming mode. With no connections made it will pause until the appropriate connections are made. This output is generated after the connection have been properly verified and hooked up.
Does anyone have any idea what might be causing this random character to appear and then loop making it impossible to program?
Unknown issue when using the Nick Gammon Sketches for Board Detector or Board Programmer. Unsure what the issue is however whenever the ICSP Reset pin is connected to D10 as instructed the following message appears in a loop and nothing further happens.
Compiled on Sep 23 2015 at 13:48:37 with ÿ
The version of the sketch if 1.17
EDIT: The Baud Rate as you can see it 115200 as described in the documentation, any other baud rate display gibberish as expected.
The outcome that I anticipate is that the Uno (the board with the sketch) is to program my IC Station Mega 2560 with the appropriate Mega 2560 bootloader.