Mercruiser 3.0 High Idle/Timing Issues?

Here is a video of my 1994 Mercruiser 3.0LX idling. If I adjust the idle screw to low it will stall out. Engine will not idle below 1000 rpms. Let me know if you can help me!

0/0


0/0

0/0

0/0

0/0