I believe it...but barely...and it's still going to eat itself and shit its guts out in no time.
The tune would have to be PERFECT.
The only thing that makes me call bullshit is the races. I can see making 600 on a dynojet and making your claim, but he was racing hard and beating the engine. I can hardly believe those are stock pistons.