Always start simple. Clean posts. I remember my wife's TL was hard starting and then one day didn't start up. Checked under the hood the post were all full of corrosion. Cleaned them up and haven't had a problem since. While you're cleaning check the cables.
NBP/E 2002 MDX Tour/Navi
SS, SG, BSM, Front Air Deflector, Philips Xenon 4,100k HID conversion for Lows, Sylvania SilverStar for Fog Lights,04 Spoiler. Finally, Alpine CD/MP3 Changer, Panasonic DVDPKG2 RES, SAM UNIT, rear camera, Alll for my Beautiful, daughter. Installed Wood Steering Wheel. whew.