You can try this guy, Alexis 809 7655735, located at the corner of Jose Contreras and Mahatma Gandi, Gazcue. At least he will not rip you off, he is a honest guy (very rare in DR!). He can do the most of the work, but you need to ask what parts he is going to use, because if Dominicans say that they will replace a sensor with a new one, they mean that it's new to your car, but usually it's a used part that they buy in Villa Juana.... so if you want new parts to avoid the same problems again in a month or two, just say clear that you want NEW parts installed. Regarding the check engine light, he has OBDII scanner, after he scans the codes from your car, you can write them down and google Nissan forums to see what people there say about those codes, this can save a lot of time and money. Sometimes it's not clear what cause the error, so before paying money to do possibly unnecessary work, check the forums first.