Oh yup the 426 hp was confirmed a few weeks ago in the latest IDL (where the news was lost in the chaos resulting in the 1 month pushback on the start of production). Apparently SAE certification netted an additional 4 hp and I'm sure it had nothing to do with beating the SRT8...