Hi I've owned my Subaru for about 2.5 years and at first it and rarely it seemed like it would bog out or have no response from acceleration or cruising for a few seconds over time it got worse and I discovered on a sharp/fast right turn it would feel like it was getting no fuel for the last year or less it has been accelerating with inconsistent/broken acceleration and in the last week it has started stalling constantly for about 10 starts then no sign of the problem for a while then starts again I noticed that the battery looked like it was leaking so I got a new one but it didn't help then today got the throttle body cleaned but still does the same thing?