If we knew more about what you thought you knew, we could confirm or correct the record. For example, you said this man served in Co E, 48th Alabama Regiment. Actually he served in Co G, 48th Alabama Regiment, and Co E, 3rd U S Volunteers.
According to his company commander's notes, James M Cushing saw action at
Sharpsburg MD, Sept 17, 1863
Suffolk VA, May 5, 1863
Chickamauga GA, Sept 19-20, 1863
Lookout Valley TN, Oct 28, 1863
Campbell Stn TN, Nov 4, 1863
Knoxville TN, Nov 25, 1863
Mossy Creek TN, Jan 22, 1864 (captured)
He was absent, sick, during much of his military career, which began on May 10, 1862, Gadsden AL. After being captured at Mossy Creek, he was sent to prison at Rock Island IL. After several months at Rock Island, he enlisted in Co E, 3rd U S Volunteers. He was discharged after a one-year term. Fort Leavenworth KS, Nov 29, 1865.