really high idle

Did you check the secondary plate to make sure it's not cracked open too far?