The actual Consult II scan tool probably costs close to what your Altima is worth! If it's still available, you'd have to get a new one from Kent-Moore tools and you would need an expensive subscription if you wanted to use it for ECM programming. Somebody at ClubFrontier's site was able to use their laptop with a cheap OBD II dongle and a Consult II software app they purchased online and it was relatively cheap. It all depends on what you are looking for in a scan tool as to your options. Autel has a number of good options. Personally, I own an Autel MaxiCheck MX808 which I purchased a couple of years ago for $350 from Toolfetch.com and I'm pretty happy with it. It has free updates for a year and after that they are pretty reasonable if you wish to purchase another year of updates (optional). It covers almost any passenger car or light truck sold in the US since 2006...and for another $100, you can get an OBD I adapter set that has the earlier Nissan DLC connector, For EEC connectors, the 2-pin Honda connector, BMW, etc. It'll retrieve all of the different types of codes, has live data viewing with graphing capabilities. Has service functions like oil change reminder reset, idle air volume relearn and throttle actuator relearn capabilities. It allows you to store customer records and link with an wifi printer. It does TPMS relearning. It DOESN'T do ECM or BCM reprogramming. It's worth going to their site and checking it out. If you want something that does a lot more, then the prices on the higher Autel units start getting expensive, but nothing like you would pay for a Snap-on scan tool.