Elvis ....
here's an easy way to determine if your petcock is working properly
get two pieces of tubing one for the fuel and one for the vacuum
the fuel line is 3/16" Inside Diameter (ID)
the vacuum line in 1/8" ID
1) turn the petcock ON, fuel WILL NOT FLOW WITHOUT A VACUUM on the stock petcock
2) disconnect the fuel line from the petcock
3) disconnect the vacuum tube from the petcock
4) connect up your tube to the fuel line on the petcock (the tube should be long enough to reach to the floor) put the other end into a gas can or collection item of your choice, it needs to hold GASOLINE
5) connect up your vacuum tube to the petcock vacuum
6) suck on the vacuum line - if your petcock if functioning correctly, this will OPEN the diaphragm and fuel will begin to flow thru the fuel tube to the gas can
6a) fuel will continue to flow as long as there is a vacuum on the petcock, you can maintain that by placing your finger over the end of the vacuum tube once the fuel begins to flow.
6b) this is the method that I use to drain the tank when I'm going to remove it from the bike.
6c) if you use this method, and are planning to DRAIN the tank
6c1) make sure the petcock is set on RESERVE, otherwise that gas remains in the tank
6c2) if you can, set the bike up straight, or on a jack, otherwise there will be fuel left in the tank because of the lean angle, the gas runs to the side, and not all is directly over the petcock
7) if you are getting fuel with this method, then there is nothing wrong with your petcock

if not, you need to find out what you did wrong with the re-assembly of the petcock
Good Luck !!
Let us know what you find !
Mikey