Wenn das Ventil max.250mA braucht bei 3,5V dann ist der Transistor schon sehr an der Grenze. Besser wäre da ein BD141 mit Kühlkörper. Aber ohne Ventildaten kann man nur raten.