I think you are lucky to have kept up with that CRX as well as you did. Other than the AWD launch...he has everything in his favor:
1000 pound weight advantage
better top end
He would prob only need around 170 at the wheels to beat you. Dont feel bad, I have your same mods in a sedan and I lose to a local all motor hatch wayy worse. Time for a VF34!