Delayed shifting can also be caused by the TPS, MAF, or vacuum leaks.
Presumably you would notice some lag in engine response.
A vacuum leak skews the MAF response which is used in conjunction with the TPS signal to calculate engine load. Increased engine load delays shifting to higher RPMs.