может дело не в бобине? какое питание, там импульсник.
а по поводу зависаний - значит в тихую мучились, нет бы обратится на форуме, а теперь поменяли программу и все работает? чувствую дело не в железе.