Wow thanks for all the responses guys! I will definitely try to drive a few more and get a better idea of what they should feel like. I took the car to a little above 7k rpms several times, so that's not the problem. No way that particular car had 333 hp lol. I don't think the fact that it's an '02 was why it was slow, but it was probably beat to death in the past. Like I said, my zhp has more miles than the m3 did and my car drives 100x better. So that's encouraging to know even high mileage m3's can hold up well as long as they're taken care of. i'll keep looking, thank you all!
948whp on the butt dyno.