It would be interesting to know wher the choke plate is when your starting the engine warm. The gas gauge could be sending unit ,but I'd check the gauge first then work to the rear maybe broken wire by tank or under carpet somwhere.