I'd recommend you contact Jack P on her via a private message. He's a good friend of mine and has fitted a lift bar to his 2007 TT. For the record he now lives in Norway
Have you had a diagnostic check to see if any fault codes flag up?
Might be worth getting an auto electrican to see if there's any broken wiring in the loom.
The mesh restricts airflow I believe to help lower the emissions. I'd recommend you speak to darkside developments, Celtic tuning etc to see if they can map it out.
A cvt that's not been well serviced could give you problems.
With the road conditions you're describing it sounds like you need a high vehicle/4x4 ect.