Demon Carb issues

I am having some issues getting my 625 road demon dialed in. The car is always rich at idle. It is a 318 with a 340 cam not sure of the cam specs. I have 19in of vac at idle. The idle screws are about 3/4 of a turn out. The floats are set to the middle line on the site plug and it has 6psi of fuel pressure. Any help would be awsome.

Thanks
Nate