Yeah, sorry pics would help wouldn't they. Back to my original point, don't get much time to head over to do stuff to it!
No running issues per-se, clutch slips but that's because it's built for 150bhp and it's running closer to 230-240 (un-tested), their is an idling problem but i think this...