I kept it in vinegar for some time then shaved off the grove to make it smooth, I then cleaned the pump and chamber where impeller goes really well with vinegar. I made sure there are no groves/paticales that are sticking out which will rub against the magnet. I put everything back and it started running, no noise or anything. So far it's been running since Saturday afternoon and no issues.