Your carb needle held back 15lbs? Should of blown off the needle and float before that. Guessing your needle is in a sticky spot maybe? Normally the pressure will blow off at say 10lbs????This morning I ran a pressure test on the carb, held 15 pounds for an hour and never moved, perfect!!
All you need is 7psi for 30 minutes or more. Use your finger to raise and lower the float. The needle should do the same. If the needle doesn't move, find out why.
Yes you can buy a cheap Chinese carb. Don't buy the cheapest ad you can find. Say the cheapest ad is 20 bucks. I buy a 30 dollar one. Tend to have better luck doing this. Still cheaper than OEM. OEM is the best if you can get parts and keep her running.