Sainsmart 1602 LCD shield causes sketch to run incorrectly

Don,

You're right. I should have guided the OP by pointing out how to properly post code. Once he improved (not "fixed") I realized that his problem was not in the code.

Derek, please take the time to tell us when you're successful.

arlo