Yes, I saw it. It says 2000HP, not 2000whp. The key is the "w." 2000HP (i.e., what it's making at the crank, I presume) translates into 1760whp (i.e., the amount of power it's putting to the wheels).
Jones and Juiced are being a bit elitist by smugly laughing at everyone who failed to pick up on that. Personally, I think it's a bit misleading, as I think the inclination is to think 2000whp when you see something titled "2000HP."