From what you describe it sounds like the front may be too soft.
I would try harder springs up front and a little less droop in the rear to keep the off power weight more balanced.
Also, take a look at the Xray site. There are a lot of setup guides on there for large tracks that may help as well.
I'm not as good as I could be, but I am a much improved version of what I once was.