Originally Posted by Neptune's Disciple
If you wanted to obtain 155 wings on top of the 10 vitamins, then yes you could max out the EV's. However, there is no point in going over 152 as the number should be divisible by 4. Once you have fed the poke in question the 100 wings and 155 vitamins, it will say that it won't have any effect.
It's probably much easier to just train it with either macho brace or one of the power items (lens, band, etc) attached after giving it the 10 vitamins, and counting how many you obtain, stopping when you get to 152/252 total. It would take an incredibly long time to collect all those wings (on average, you would need to run into 1062 dark spots on a bridge to get the 152 required).
Hope this helps!
The EV total is 510, with no more that 255 per stat. It is recommended you don't go over 252, dividing by 4 to get 63. Where did you get 152 & 155 from? o.o