Fix SPRK bugs introduced earlier

The fast_parts_avg method didn't exactly emulate the old behavior.
A minor SPRK bug affected some electronics.