I took my 2004 Infinity g35 to 2 other mechanics for an overheating issues. After a month and a half of problems and about $1000 later a friend referred me to Jersey Coast Auto. They took care of my car in 2 days for a fraction of what i paid to the other 2 mechanics. That was 3 months ago and my car hasn't overheated once!!
Thanks Guys you are the best !!!