Thanks guys. It's working now. Looks like the fuse settings as Abidr mentioned was one problem and the flags=0 like G-hoot mentioned was another. Thanks for all your help!

Now I have to figure out interrupts so I can use a Hall effect to send RB0 high on my coil winder so I can increment W0 based on a pulse from the hall and output the word to LCD = )