Have you changed the thermostat yet? If not do it.

With the front pipes cold this may mean that the engine is running up to temperature but the thermostat is stuck closed thus not allowing hot coolant to circulate around the pipes to the radiator, hence why the pipes are cold.

This is a very cheap fix and the first thing to do and rule out.

Get a new one and see if that works, wouldnt suprise me if this was the problem.
