i did a thread on this awhile ago, but it went ignored... hope you get a better response, i personally think the car is off the hook!!!
Here's the first:
http://germancarzone.com/showthread....ghlight=apollo
Here's the two threads i started: The follow up:
http://germancarzone.com/showthread....ghlight=apollo