I have a 625i w/187 hrs. and at idle or low speed, the engine rpms fluctuates enough to engage the clutch in and out. The dealer's tech. said i need a new throttle assembly for the tune of around $800. Worse yet, he said it will happen again at around another 200 hrs. Otherwise it runs great. Any thoughts or fixes?