bigmac, I appreciate your help. I understand what you said about the TPM1C0SC_CHOF, I don't know why it was there. I have also changed the code to use TPM1C0V += E_PER_MS.
The MCUInit() function is found in mcu_hw_config.c from Freescale. I have provided a copy of the MCUInit() function. I have also provided a copy of the vector table in the attachment. I don't know what is meant by the ISR macro.
I have also provided a copy of OCDlyInit which initializes the TPM1.
I still don't know why it will not work.
Thanks again for helping.