Disco LSEs can be diesels or petrol - you don't say which. If it is a diesel then putting gasoline additive in is a BAD thing to do. Again if its a diesel you don't say whiuh pump you had installed (lift or injection) but either can cause problems. If the bad running has occcured since the pump, take it back and get the person who fitted the pump to fix it.
Terry
October 2006