Based on your other thread you have the wrong file in your FICM. '03, for whatever reason, is super picky about matching FICM/PCM/TCM files.
For example, say your FICM has an 04 file and the PCM/TCM is an 03 file, they will slam gears, limp mode, not shift passed a certain gear, etc.