Mayday Mayday...
At this point I would suggest that you try to find someone who is local to you to go fly with to help you. Hardware build questions are one thing, but as far as engine tuning issues, it is almost impossible to give good advice without being able to see or hear it . . . . sorry!
- Tim