It is a heat problem. When you open the throttle the engine has to get large amounts of air at that single time, so the air it does get is heated and thus doesnt allow full sparking. As your speed increases, cooler is air is routed through the radiator and your car should act normal. Your airbox filter is isolated from the ambient heat in your hood, so the air in your piping is cooler. And it would be a good idea to reset your ECU, because the other problem is that your Air/Fuel ratio is off balance(more air than the the engine is supplying gas) so it will bog down and hesitate. So basically the filter needs to be as far away from the engine as possible. Hope this helps
