Yep, that 6 pin connector is a bit difficult to find ...... though if it comes down to it ....... we may just have to conjure up a new one from the...