So, a buddy of mine sold me a 2004 Nissan outboard 4 stroke 6HP motor for 20 bucks because he said it was junk and wasn't working right.
After a few days of thinking and working on it, I've figured out that the motor was clogged with salt. It took me like 30 minutes with a knife to scrape all of it out. Now it runs perfectly, fires up with a single pull, sounds great, the pump is working great water flowing nicely, etc.
Paid 20 bucks for a $500-600 (give or take) motor, and it will replace the current one on my boat as well 'cause the one I have is a 2 stroke 6HP, this one is a 4 stroke and has much higher fuel efficiency.