Cut-Extrude6 should not be removing the rib material beneath the cylinder. Pay close attention to the detail views.
Hate to frustrate you, but you you need to check your work against the parameters and the pictures that they gave you.
I'll give you hints.
1) there's a problem with one of your equations
2) your undercut geometry is wrong.
Thanks everyone, I finally managed to find the problems.