Welcome to WebmasterWorld!
So let me get this straight. You have an Adwords campaign running that sends traffic to your WordPress site. But when people arrive there via one of your ad URLs, the URL loses the tracking code you have on the URL?
I assume you've tried pasting the full URL into a browser to see what happens. You may need to modify your htaccess file to allow the variables to be used.