Hope this helps someone that can't afford to buy a complete petcock assembly for their vtx. I found the Honda part number for the recall kit Honda uses to repair the leaky petcocks when you take your bike in for the petcock recall. The kit has the spring the two metal plates(the rear metal plate that has the vacuum port, and the middle metal plate that houses the diaphram valve )and supplies 4 new screws. The kit goes for about $39 and if you call the stealer and say you want to order a part for your honda and you have the part number, they will order this for you. If not call another dealer till you find one that will take your order.
The honda part number is : 16953-KEA-023
I couldn't find this anywhere and it isn't available in any manuals either other than the $100+ complete petcock assy.
Hope this helps it solves the problem.
A word of caution. If you do the gravity feed mod that converts your petcock to gravity not vacuum, the spring will ruin the diaphram and eventually cause your petcock to leak.
If anyone has figured out an aftermarket petcock please post as I would love to go to a conventional petcock.