ZZP tune...oh the things I could say. At 70 WOT you're probably at the top of second gear...which is a pretty decent load. What fuel are you running? How many miles on the car?