Hi Steve (Cousin),
I think you might be confusing John C with John Foil. John C, your ancestor and my 2nd great granduncle was a Pvt in the Civil War where as John Foil my 4th great grandfather was a 1st Lt in the Rev War from the State of GA.
Hope that helps, Melissa