no luck so far figuring out the problem. I've added a 25v 1000uf electrolytic cap and a .47uf ceramic cap across the power battery leads and several different ceramic caps across the motor leads. I've tried several different small dc motors I have around and they all do the same thing. Did extensive (30 minutes) test with a relay as the load, switching polarity every second or so and couldn't get it to freeze (which leads me to believe it is interference from the motor). I also added four 10k resistors, 2 from the bases of the npn's to the ground and 2 from the bases of the pnp's to the positive.
Them problem persist though and I'm all out of ideas again.
Them problem persist though and I'm all out of ideas again.