My Lv. 41 Linoone hasn't received a single item with its pickup ability or its "covet" move. This is after me playing for about three hours a day so far. Is something wrong with it or should I just continue to be patient? Note: Its not already holding items and it has pokerus if that helps at all. ---
You may just be unlucky with Pickup, though it's a bit surprising that you didn't pick up anything with that much playing. You just need it in your party when you battle, and you have to win the battle. Running doesn't work, though I'm not quite sure if capturing a wild Pokemon would work.
Are you sure it has the Pickup ability? The Zigzagoon / Linoone line has an additional ability this generation (Gluttony), and if you Pal Parked a Zigzagoon and evolved it, there's a chance the ability could change upon evolution.
Item hunting is fun. Here is what you do: 1) Put a Pokemon with Compound eyes in the lead and get him fainted. I used a Butterfree. Even fainted, he will double the chances of wild Pokemon holding items, coolness.
2) Put a Banette with Frisk in the second spot so that he comes out first past the fainted one. He will tell you what the wild Pokemon is holding. Just run from the battle if it is not anything good.
3) Use a Pokemon with Thief, Covet, or Trick to steal any items you want, don't bother catching unless you want the Pokemon itself.
Now, just find when and where and under what conditions the wild Pokemon you want to find occur. Refer to the Pokemon Location FAQ to find them. Happy hunting
Any idiot can hack, many do. I am playing 2 copies each of Diamond and Pearl.