You are correct on both fronts.
It is out of a e85. It only had 18K miles on it, so I could not pass it up. The S52 motors I was looking at all had over 100K on them.
I highly recommend tracking your car; no matter what you have. If you are apprehensive then just rent a car.
Seat time on a track is by far the BEST mod you can do. The average driver is usually the weak link.
Adapted an Auto Solutions SSK for this E90 application. I will need to buy/make a tall shifter so it can more race friendly. The shifts are really short.