Hi if you look at the facts no one could offer the magic cheap diagnosis based on the information you have given, no codes, no map information, whatever problems you have they don't sound like the sort of engine problems that one would normally encounter, no one is acusing you of having a bad map downloaded but its difficult to quantify your problems without the milage and as I said any codes that might be present, from my perspective if I was buying a car like that and it had robust milage and had been remapped I would have walked away as the previous owner may not have been kind when driving it, the health check was six months ago thats a long time in the life of an engine and as Cliff pointed out are you using any water or oil, these are not random irrelevant questions but are based on experience gained by asking other users of this forum often with a favourable outcome, without any usable information the question you are asking is how long is a piece of string, I don't think anyone on here knows the answer to that.
Steve.