Where did you rent the car from? I've read a lot about rental car companies doing gps tracking or using spotters at the ring and charging you out the ass when they see their rental show up. I went last year and rented a 318 from rent-racecar.de. Not cheap, but well worth it to have something with some good suspension.