Whats preformance like?
Any signs of smoke from the exhaust at full throttle?
You mention it chokes when you give does the engine signal appear when this happens?
How often does it choke?
Ill be looking at getting your timming checked out. Shit petrol mileage and struggle of
power sounds like a timming problem.