No the shaft should not spin. The impeller should spin freely over the shaft however. When I clean my pumps or powerheads I always do a spin test with the impeller. I hold the shaft at the ends and then spin the magnet. If it spins freely and lasts a while, then all is good. If it stops after a turn or two then there is gunk or calcium in between the shaft and the groove and I either use the shaft itself to scratch it out from the inside of the magnet or sit in in a tub of vinegar for a bit to soften up the gunk buildup. 
		
	
		
		
		
		
			
				__________________ 
				 -- Tony 
 My next hobby will be flooding my basement while repeatedly banging my head against a brick wall and tearing up $100 bills.  Whee! 
 
			 
		
		
		
		
	
		
		
	
	
	 |