I know the car very well, this is a JPS, In '02 I did tons of sorting out and improvements including installing a welded in roll bar, Raby Type IV motor & matching trans into it in while employed as a auto shop program instructor in Maryland.
As I recall, a bit stiff on the ride but handles like a wild go cart ~