A 30 over 318 with a 3.58" crank is a 349.

If you can get the machine work done for cheap you then need the stock rods and a set of Sealed Power LC371P pistons or Silvolite 1278 I think. You want a 318 piston with compression height of 1.658 or so. Use a stock weight piston and a stock 360 rod and external balance like the 360 and it'll fall together, don't even really need to be balanced for the street, The pistons for 318s and 360s are within 20 grams of each other.

R.

PS: There are new cast 3.58 stroke 2.500 main cranks out there, also there are 4" stroke 2.500" main cranks, and there are 3.94" bore 4" stroke pistons out there as well.