Your “practically new” Jap car was broken down for what, 3 weeks or so? Does it even start yet?
http://www.nyspeed.com/forums/showthread.php?t=22137
http://www.nyspeed.com/forums/showthread.php?t=24686