The power valve is a 6.5 . 68 msins are mot typically too big fior a 390 edoecially if it has headers. Your power valve could be leaking fuel but this often causes a noticeably erratic idle in a small block engine but less erratic of an idke in a big block. Sone performsnce build shops have a power valve tester but even if it tests hood, the gasket on it could be leaking or the valve could be dry and therefore not functioning properly
In your case, since we can not see the parts in person i would just but another 6.5 power valve and gasket and put a lite coat of grease or wd40 on the gasket before you install it then try number 66 main jets and check a plug after you drive it maybe every 100 miles to see the color, this is providing your choke is opening soon enough and opening all the way and that the float level is not too high, so check the float level as well.