Staten Island is weird, but it has nothing to do with Pete King. Staten Island is in NY-11; King’s district is NY-02.
Staten Island was long known as the “red borough”. NY-11 is an R+3 district but was won by a Democrat in 2018. Things are looking up.