a properly gutted 2g crx can get down to 1700lbs...more depending on the model...hf even lower...crx is the featherweight that can take down many giants...ps...they are even better on a road course
as for a d16a6 rex beating a wrx off the line is possible...but with engine work and a gutted interior will make it all the more believeable...awd and 217hp is a tough combo even in a 3000lb car