most def in the timing.
im having the opposite problem on my car, pulls fine till about 4k rpms and then falls on its face.