Yes idle is very very rough..
Think it's best to get some new ones...
Just waiting for Eurocarparts to have their usual 30% sale
http://www.eurocarparts.com/ecp/c/BM...8c8774d&000009
Presume above are the correct ones as after 30% discount they will be about £105 each