Extol cutting out and losing power intermittently

Forum: 

Hi we have a 2004 1.3 extol. Just recently it's been losing drive power and cutting out , not revving intermittently.
Could this be the Tps Unknw
Thought it was fuel as it was run low a few times but have flushed system and problem remains
Sometimes will drive without fault for a good 20mile run and other times won't do a mile
Please help