Well basically I've been having misfires for a while now and its starting to annoy me. it first started when I charged my old battery that kept dying because i couldn't afford a new one at the time but I have now. It would run really rough and have no power at all so I thought it was probably the HT leads, plugs or coil but the leads were changed a year ago and are in good condition and the spark plugs were changed last service and I don't do that many miles in it. Its running a lot better now that the weather has cleared up a lot and I gave it a good run last night and it felt pretty much normal again but I've just been to fill up my car and it was fine on the way back but on the way back it lacked power again and it was revving but just not going very fast for the revs it was showing. does anyone have any ideas what it could be and please don't just say you need to get the codes read because I know I do I just cannot afford it at the moment and I just want to know what it could be so I can get a quote before I take it down to the mechanic.
sorry for the long post by the way
sorry for the long post by the way