Turn = 360
I think its going to be pretty hard to tune your engine via a forum, they're temperemental even when face to face with one

, I would try to find someone who knows what they are doing at a race meeting and ask them to have a look, sorry to be of no use but i really think you need the engine infront of you to tune and diagnose...