I was doing some searching and this James might be your James
http://ranger95.com/civil_war/virginia/cavalry/rosters/18th_cav_rost_i_thru_L.html
LEETH (HEATH), JAMES Corp., Co. D.