well, to start the e88 is a decent head, i built a couple of them and i recommend bigger valves, some mild porting, a mild cam, new valve guides (for unleaded gas), and get the CORRECT lash pads for the cam setup. a good machinist can help with all this.
-as for a block i recommend looking for an l28 (2.8 liter) block out of 280z, 280zx, or maxima. theres variations in compression among blocks, because of pistons. theres a flattop pistons, dished pistons, and a turbo dished pistons. listed in order from highest to lowest compression. i would look for a dished "non-turbo" block which is identified by looking at the pistons and reading the side which would say "n42" somewhere... others say f54, those are turbo blocks. l28 engines are cheap and cost the same amount as just freshening up the l24 which has no torque compared to the l28.
-if you have a 71'or 72' use the carbs, but get new needles and seats for them, get bigger ones to support the added displacement.
(i used stock carbs and they had flat spots in the torque band)
-get headers and exhaust.
-get a msd coil, some good wires, and a electronic dizzy from a 280z/zx
- make sure you use a good harmonic balancer!!!! i broke 3 of them with my l28!!! motorsport auto has a great one for $80
im sure i missed some details so dont quote me on this. everyone has different theories, your best option is to search and learn everything you can and research one certain mod to death, thats how i learned everything i know...and im only 18.
this was basically my build and i got close to 170whp on pump gas in a 240z thats still a 15 second car. it would been better for a autocross car though, this setup will have awesome throttle response if built right. my car didnt have any suspension mods and it had blown shocks and cut springs