<font color="0000ff">was all right on level ground but when I went up any hills (even slight hills)it would start to misfire</font>
That sounds like float issues. You might ought to see if it's set correct or if it may have a pin hole in it letting it sink a little.
That sounds like float issues. You might ought to see if it's set correct or if it may have a pin hole in it letting it sink a little.