This is a ladybug larvae, it's absolutely not these things. Besides do they even eat leaves. I'll give you they look similar though, but my pests are worms... leaf eating worms!!!
Ladybug Larvae above
Think I'll hit em with sevin toward the end of the week if they are still around after being picked off and squashed all week. Any other ideas?