Would a faulty coil pack course hesitation past 2k rpm As it drive fine upto then. Even though it has a 2.9 throttle body and air intake on a 2.8 obd1. I've only had the car a week and bought as a none runner only needing heater matrix fitting. It's had New rad All new silicone hoses Both new cts New aux water pump New Bremi coil pack and leads Pcv delete replaced with catch can Knock sensor New header tank New thermostat New oil pressure switches Air intake sensor New heater matrix. With the symptoms I don't think it's the throttle body. Hand it scanned last week and no fault