An intermittent connection won’t blow a fuse and there’s no way in hell a wiper circuit should be drawing over 25 amps.Part number on old block is 15092625 and part number on the one i pulled from yard is 25815387. The lady at another yard I went to said 07-09 interchange, and the 5.3 vs the 6.2 also interchange but who knows if shes correct or not.
This listing makes me think they do interchange? https://www.justparts.com/Auto_Parts/GM-OEM-Fuse-Relay-Junction-Block-19210438/26210732
It was blowing fuses because I only had like 1/16 of an inch exposed on the purple wire and no way to maintain a solid connection.