I always say this and I always will, check all the loom connections are in probably! My old cossy was being a right shit ages ago, Found one of the loom plugs wasn't connected correctly. It was one of the ones at the back of the engine which connects the engine loom into the main loom.