Pymc SamplingError: Initial evaluation of model at starting point failed!

Without actually addressing your question, can I ask if there some particular reason you are specifying the start point? Does everything run as needed if you omit the explicit start point (e.g., pm.sample(10000))?