Hey GBD,
In regards to PWM.. I have a couple of different PWM drivers on my breadboard, at the moment, but my implementation is different than yours.
The PWM transistor you're using.. just a regular NPN?
How are you driving the PWM transistor? 555, ect? Can you post a schematic of your...