It could be poor combustion causing the higher than normal inlet manifold pressure at idle. You say fuel pressure, cylinder compression and timing are all good. The MAP seems to be responding to manifold pressure, so something must be enriching the mixture beyond acceptable for good...