P0108 and MAP troubles
Thanks
I would check again for vacuum leaks, anything unplugged, etc. - if there are absolutely none then you will need increase the idle rpm - that wouldn't be bad anyway as it would help get more oil to the heads at idle. You should experiment with the spark at idle and see if you can pick up any vacuum with increasing it.
Possible the cam was installed way advanced or retarded prolly also.

High MAP makes sense a higher MAP is lower vacuum. Sounds liek the cam may be surging at idle a bit, goes into a timing table with low timing and vacuum drops.
The hihg idle thing may be a too big TB hole, or resolved when you get vacuum up a bit by timign tweaking or soemthing.


