Hello,
I have had the same problem, with getting the chip up and running, (using JTAG and P&E Multilink).
I couldn't get any commincations with the chip through JTAG, just got an error-screen where it asked if I wanted to try to download again.
The suggestion from different ways was to add a small resistor (around 10-33ohm) in serie with all JTAG-pins, and use PullUp on all JTAG-pins. But this didn't help.
When I looked at the reset-pin, I could see that it behaved very strangely, it was oscillating and sometimes got stuck on around 1,4-1,5V.
The final trick was to have a PullUp on the EZP_CS pin. If this pin is low when the reset-pin goes high (after a power on), it seems to stay in a mode where it doesn't work (you can only talk to the chip through the EZP-communication).
Hope this can help someone that have problems with programming the Kinetis family through JTAG.