1989 560SL high idle

1989 560sl high idle problem idles @ 1200. I have replaced idle controller and checked idle valve to verify it clicks as described when applying 12volts. Occasional fuse 7 (8amp)blows. Anyone have any ides on what to check for next?
Thanks

Forums

Chassis Model Number