That sounds like an interesting solution, I'll have to read into it sometime today. Sorry, I meant to say 0-10k. Thank you for reminding me before I destroy another Arduino. My main concern is that I will need to readily control the on off timing and cycle rate. I'm considering using a 2 way pneumatic cylinder that way I can keep the 2 solenoids cooled. Unless there's any way I can use the 4th axis wire feed to oscillate while still feeding instead of a solenoid?