i cant help you with any mechanics in the NJ area, but this post (as well as many others...mine included), gives me an idea
we should make a comprehensive database of reputable mechanics in our areas. something we can refer to if we have questions like thses. ok, im done being productive for the day lol
ok...back on topic