Add prepped chicken pieces to a large bowl and pat dry.
Add all-purpose, poultry and jerk seasonings, dried thyme and garlic powder (If you choose) and mix.
Let chicken marinate for 15-30 minutes countertop or up to 24 hours in the fridge. If marinating in the fridge, be sure its covered or placed in a Ziplock bag. Also, remove from the fridge 30 minutes before cooking.
Wipe off as much of the marinade from the chicken that you can.
Heat oil in a large skillet on medium heat. Once heated, add olive oil.
Sear chicken on each side over medium heat, working in batches until golden brown (about 5 minutes a side).
Once all the chicken is cooked, wipe out the oil if there are burned bits. If you do wipe out the oil from the skillet, add an additional TBSP oil.
Add back all the chicken, the juice from the bottom of the bowl it's been resting in plus the marinade, pimento and browning and stir.
Reduce the heat to medium low and cover the skillet.
Cook for 20-25 minutes, checking and stirring every 5-10 minutes.
If you notice after 10 minutes no liquid is being released or it is evaporating too quickly, add little bits of water at a time. Do not submerge the chicken, only go about 1/2 the way up.
The last 5 minutes of cooking add in the ketchup and stir.
After 5 minutes, check for doneness and serve when ready.