what did you use to clean it??? i used seafoam and ran some air pressure through it to clean it out... so far no issues after 5 months.
You might need a new one. It is mechanical and it does wear out with time.
Sent from my SGH-I727R using Bimmer App