The move set: 
leach seed 
Thunder wave 
Protect 
Spikes 
For the held item i used rocky helmet (1battle)and assult vest(2battles) 
This  used it  in 3 pvp battle every time i say maybe the problem is gone and i tryed even pp ups on all the moves 
Im sorry i dont remember which pokemons i was battling