That BBC is a heavy motor. If the springs were weak to begin with, adding that much extra weight is bound to drop the front some. I would agree that some new springs look like they are in order. Speedo not working would either be a bad cable or the driven gear in the trans. If it's indead hooked up. Also if you haven't done it yet, check all the fuses. Easiest place to start.