A stupid thing to check but.... check the rotor in the dizzy... i had one that was loose and it would wobble at high rpms and make the car stutter and lose power..
also if your timing is off def fix that before any other problems arise.....
__________________