I wouldn't know for sure without digging into it personally but I wouldn't think you'd need that harness to start the game as long as there already credits on it at the credit unit. It shouldn't have anything to do with the way it's acting at the moment. Sounds like you need to clean and adjust the score wheels for starters.
John