something is definitely wrong with the engine? can't your mechanic find out for you?