I have one that is alittle beat up but doesnt leak and will work for track purposes. $100 plus shipping if you want it
You can use any year 2nd gen tank for your 03 (unless you are wanting paint to match). Only difference is the size of the opening for fuel pump. I've put an 05 pump in an 03 no problem (currently on bike now).
That is not the gas tank itself that has the wires...that is the fuel pump that goes into the tank. Swap your fuel pump over to new tank.