very high idle speed

Printable View