Ok, so I've just recently gotten into motorcycles, and i picked up a broken Suzuki RF600, in the past somebody had an oil leak, and ran the engine dry. Well I knew from the start that there wasn't too much chance of it running anyway. But the place i got it from had completely random parts taken off of the bike, and had them in a bag of goodies. So i've put everything back on the bike where it needs to be, and I'm trying to make it work.
I fixed a couple electrical problems and replaced all the spark plugs, and made sure the carburetor was clean. I know that the engine turns over, I know there's sparks being made (tested the spark plugs). And I know that the fuel pump works, because everytime i try to start it the carburetor fills up with gas. But it still doesn't work.
So I guess I'm wondering 2 things, first, if I just wanted to straight up replace the engine, where exactly could I find one. And second, if there's any advice on how to fix it, please help me, I'm still learning about engines and motorcycles at the same time.