Total BS HP claims in that article. No way does a stock headed 340 and an xe268H camshaft make 390hp... LOL NO WAY, NO HOW!!! 350hp if it's lucky!
Been beat to death in here so many times and I'll say it every time that POS article comes up. Much like many of the HP claims that have been pushed by that mag over the years... 600+ HP 3500 pound cars running 120mph... yep that's about right. :) Get the F outta here.