American plum borer caterpillars are about an inch long and pink to purple.
American plum borer