Preheat grill to medium high. In a large ziplock bag, combine olive oil, garlic, chili powder, cumin, paprika, salt and pepper.
Add lime juice and rub sides of bag together until mixture forms a thin paste.
Add pork to bag, seal bag and rub sides well until spice mixture has coated pork thoroughly.
Just before cooking, oil heated grill.
Remove pork from bag, place on grill and cook, turning occasionally with tongs, until a meat thermometer inserted in thickest part reads 140F, 15 to 20minutes.
Transfer to a cutting board, cover loosely with foil and let rest for 10minutes before carving.