Am stuck with the PS fets...can't find any good source. Bought some from ebay (yes I know) and am pretty certain the ones I got from China are counterfeits.
IRF3707's for the PS......
BTW this is the cross-reference I got from Mouser.
Mouser Part #:511-STP40NF20
Manufacturer Part #:STP40NF20
Manufacturer:STMicroelectronics
Description:MOSFET Low charge STripFET STP40NF20 Datasheet STP40NF20 Datasheet
Cross Reference Match For: 2SK359401 FDP39N20 HUF75945P3 IRFB42N20D
----------------------------------------------------------------------------------------------------------
STP40NF20
Cross Reference Match For: SSP45N20B