My engine revs really high before switching gears, anyone know what the problem is?
Definelty transmission related. Either internal to the transmission,could be a shift soleniod or linkage. Have someone check it over for you.
How high is really high? Some Audi's have more than one driving mode. I believe yours has at least two - Dynamic and Sport. Sport mode allows higher RPM's. If your transmission has a dip stick - check the fluid level. Check in at Audiworld.com and Audizine.com to see what RPM's you are supposed to be seeing and if there are any known transmission issues with your A6.
Search Audi A6 Questions
Are you a UK consumer? CarGurus now has a discussion forum in the UK.
Audi A6 Experts