Johnson has used a Tube Screamer distortion or Fuzz pedal periodically and interchangeably, thus, it's the best way to replicate his sound in terms of distortion. Here's how you can get the closest to it.
Tubescreamer or Fuzz Machine SettingsFor this example we'll use the "Fuzz Machine" from GarageBand which has all the settings we'll need to identify and utilize.
Eric's FXIbanez TS808 Reissue Vintage Tube Screamer
Electro-Harmonix Deluxe Memory Man Analogue Delay
Dunlop Fuzz Face
Mark Tremonti Amp Settings
Tom Morello Amp Settings
Joe Satriani Amp Settings
Guitar Pedal Buying Guide: Three of the Best Wah Pedals for your Money
Guitar Pedal Buying Guide: Boss Pedals that are Worth the Money