Nope no code if there’s not enough fuel psi but it could cause other codes you really need a good scann tool to see what is going on it’s to bad you weren’t closer I have my old snap on brick yet and use it once in a while for stuff like this
Yes. Codes are only set/stored if the ECM sees values outside of a given range. Example: If the operating range of a sensor is 1-10, it doesn't recognize a fault unless it sees 0 (say, shorted) or >11 (open circuit). The CTS is a good example for this since corrosion can cause it to see -38* so it adds buckets of fuel because it thinks it's at the south pole. Hypothetical range being -140* to 300*. It's not at a 0 or 11, just at .03 so no codes set. Make sense?
Sure, codes are valuable but so is raw data. Not saying for sure that CTS is your problem, but it's a likely suspect given your description.
I had a coolant temp sensor go bad on my firebird 3800. It would start but run very poorly and die easily. Stumble, miss, ect. No check engine lights. I hooked my HPtuners up to it and low and behold the coolant temp sensor was stuck at -38° and dumping fuel. If I didnt have a scanner I wouldn't have known.