I need to find a baffle for my motor. It's incredibly loud. I pulled it apart and discovered it had been removed (previous owner). I also want to know if there's a place that sells used props too. Thanks, AG2