Since you appear to have a completely custom application, I'd recommend taking a look at a k20 motor. Motor has 1998cc displacement in stock form. Look into the k20a2.
Its TB is larger than 58mm... Can you run a restrictor? Problem is even the b-series came with 60mm throttle bodies, so that could be a problem. Can you make an adapter plate and use a bored d16 throttle body (came with 56mm opening)?
Specializing in JDM-USDM Engines & Parts...hmotorsonline.com (vendor)
K20A.org .:. The K Series Source . Honda / Acura K20a k24a Engine Forum (forum)