^well here is the misconception that you have. stock 335 is not as fast as a stock Z. Since you live local, there is a track day in california speedway coming up and you can bring a stock 335 (E90 92 or 93) and you will see how much harder the Z pulls. If you can't do the track day, you can PM me we can make other arrangements.
I can also explain to you why they have very similar numbers on the paper:
You can pull 2.0 60ft times without efford on the BMW even with its stock runflats. Work on it a little bit you will get sub 2.0 60ft time.
My very first ever launch in my 335 was at the track with zero practice and i pulled 2.01 60ft time with just 800 miles on the car. I can almost guarantee that i can never brake the 2.10 barrier in my Z ever with street tires.
Every 0.1 60ft usually yields 0.2 seconds off of your ET. That is sagnificant advantage that the BMW has over the Z. Any rolling speeds Z will pull ahead with ease from any stock 335.... Trust me i have done this countless times with these cars.....