Okay so to start off I have a 1990 300zx 2+2 NA with a manual transmission. It cranks over perfectly and runs great until it warms up, I can put light pressure on the peddle and it will accelerate and won't hesitate as much but as soon as I put anymore pressure or floor the peddle it starts to "hiccup" and it will jerk the vehicle a little bit each time it gets power but just bogs out and it gets worse as it heats up more.

Now for everything I've changed already... All 6 fuel injectors, all rubber fuel lines, fuel filter, all vacuum lines, new z1 air filter with hard pipes, new knock sensor, new o2 sensors, new full exauhst, new timing belt kit with thermostat, new coolant temp sensor, new MAF, new battery, new CAS, new IACV, all connectors to the sensors, pretty much everything. Now what I haven't changed and what I might think is causing the problem is the TPS and connector, fuel damper, fuel pressure regulator, fuel pump, and maybe even the fly wheel and clutch. I do hear a clanking noise coming from around the bell housing and does go away when I put the clutch in while I me driving. Could the hesitation be coming from the clutch slipping? Sorry for the long post guys, pls help.
