||1. Don’t take it to a Nissan dealer. No one will want to touch the car mainly due to age, and if they do they’ll charge you an arm and leg. If connectors/hoses break it’s a nightmare, and it’s one reason dealers don’t want to touch it. Not to mention most techs these days aren’t familiar with them and you’re not getting the knowledge you would see out of the guys who once worked there 20 years ago. None of them even have timing lights anymore lol
Shops to consider like already suggested is the z shop in Surrey. Evolution in maple ridge is also another tuning shop. Finding people reputable down here is hard.
Feel free to email me if you have questions, I’m in the Maple Ridge area