I thought I would update this, since there still isn't a correct answer posted for this question:
During glycolysis, 2 NET ATP are produced. 2 NADH are produced.
During the PDH reaction, two Ac-CoA are produced, along with 2 NADH.
For the two Ac-CoA molecules that enter the TCA Cycle there will be 2 GTP (converted to ATP), 6 NADH, and 2 FADH2 produced.
--- So far we have 4 ATP, 10 NADH (33.3), and 2 FADH2 (4)
NADH enters ETS through complex I, which pumps 4 protons into the IM space. Complex III pumps 2 protons, and complex IV pumps 4 protons. For each NADH that enters ETS, there will be 10 protons pumped into the IM space. We have 10 NADHs, and therefore 100 protons in the IM space. ATP synthase synthesizes 1 ATP per 3 protons that pass through it back into the matrix. So we have 33.3 ATP produced from NADH
--- So far we have 4 ATP from glycolysis and TCA, and 33.3 ATP from NADH. Combining these amounts gives us 37.3 ATP
FADH2 enters ETS through complex II (also called succinate DH), which does not pump protons into the IM space. The 2 FADH2 produced equal 6 protons in the IM space. * Two fewer because it missed out on complex I. There are 12 protons in the IM space as a result of FADH2's oxidation. Again, 1ATP will be produced for every 3 protons proton passing through the ATPase. So because there are 2FADH2, we have 12 protons, and thus 4 ATP are produced from FADH2
---So far we have 37.3 ATP as a result of Glycolysis, TCA, and protons from NADH. Combing this to the 4 produced from FADH2 gives us 41.3 ATP produced per molecule of glucose.
So.. why do textbooks say that there are 32 produced and not 41.3?
Pi needs to be transported into the matrix, which requires a proton to accomplish. Also, two other contributing factors are that the only point which protons can exit is the ATPase (some miss the bus because they are hanging out elsewhere), and some leak out of the F0 subunit.
If we now take the transport of Pi into consideration, it takes 4 protons to synthesize 1 ATP molecule. We divide the total number of protons from NADH (100) and FADH2 (12) (=112) to get 28 ATP produced. When we add the 4 ATP produced as a result of glycolysis and TCA, we get 32 ATP produced per molecule of glucose.