Front suspension is ~10mm higher than rear (measured with a meter tape from tire to fender). All rear-wheel drive Mercedes' I have seen were lower on the front and higher on the rear
Accelerates a bit better with new sparkplugs, but the power to weight ratio is still not sports-car like
It still doesn't roll, but it
pitches! Any hard push on the throttle and it raises the nose like a greyhound searching for game
~Nautilus