Thank you, I replaced the RAM and that got rid of those nasty kernal errors and red crash screens.
I'm still having issues with boot loops. On a cold power up I can get to the itouch screen and play some games. After a random amount of time (sometimes 10 minutes, sometimes 2 hours) the monitor shows no signal and the PC seems to "restart" itself. On these unexpected restarts, the computer is never able to fully boot back up to the itouch main screen. It gets to the JVL loading screen and restarts again; this restart loop continues until you cut power and re-apply - after doing so, it boots up as normal.
Any ideas on the above? I've replaced compact flash, RAM, and fans.
Cheers.