check yoru ignition timing...and the firing order if it sounds like a subaru your wires are mixed up.
Forum Rules