I have plenty of suction. Right wheel spins in about 5 seconds, so ~12 RPM. If I hold it up off of the surface, it looks like it's working fine. But drop it to the bottom, it'll spin in circles, then lurch forward a couple of inches, and then sit there until it spins again. Two local pool companies have looked at the Aquanaut itself and say there's nothing wrong with it. It's old (over 5 years) and I've had to replacea few parts every now and then. It has new tires. The cartridge filter was just cleaned, and all baskets are empty.