Congrats on the purchase! It sounds like you got a steal of a deal. Slides are nice but if you saved some cash and don't feel you need them then there is nothing wrong with that.
Girard awnings! Ken is more than likely right on the loose connection in the dash. Since it was working at one point, check that it's probably something simple.