I don't know what's wrong with my 1990 Dodge Spirit 2.5 OHV... It idles rough at start up and at stops, at any speed above 50 the car shakes, rattles, and pulls to the left; it leaks oil profusely; and I have to refill the power steering pump every five or six days but it's not leaking anywhere in the compartment, or on the garage floor... Also, I tried to change the air filter, but low and behold I can't find one! Can anyone help me?? I don't know what to do.