You have the wrong pistons for your goal, too much dish and not enough compression height.
If your numbers are where you say, you have a stack (rod, CH, 1/2 stroke) of 10.150, if your deck height is 10.170, which makes them .020 below deck.
Also, most Edelbrock heads run a little large unless one of the FE guys preps them for you, what I have seen is 74+cc from the 72cc CJ head, sometimes even bigger.
Also, not sure which gasket you are using because the standard blue Felpro for a 390 I believe is closer to .050 and the 1020 is a 4.4 inch bore and .041.
Using the stuff we usually build with combined with what you gave us:
So static compression with 4.08 bore, 4.25 stroke, .020 below deck, 1020 gasket, 26 cc dish, 73 cc (remember it could be much bigger) = SCR = 9.02:1
If you used 72 cc = 9.09, and if you used 75ccs for the head (very well could be if out of the box) SCR = 8.88:1
So you probably need to do something, but boring to 4.40 won't get you there, the block likely wont even get you to 4.13, and even if it does, you are potentially building a grenade
If it were me, I would cc the heads, see where you are, then look at a new set of pistons, accounting for a deck height of your choosing (my guess would be 10.155-ish) and potentially cutting the heads if you needed to get the chambers to fine tune the compression.
You won't get where you want with the parts you have though
or..............see if you can open those chambers up MORE and put a centrifugal blower on it
![Smiley :)](http://fepower.net/simplemachinesforum/Smileys/default/smiley.gif)