Ok, i'll be brave and answer. :lol:
Ur using 8 speed shifters with a 7 speed cassette. Did that not strike you as being the problem?
For every click at the shifter a 7,8 or 9 speed shifter pulls the cable 'x' distance, which is exactly what the distance is for the matching 7,8 or 9 speed...