My dashboard is lit up like a Christmas tree, I drive a 2009 Rx350 with 107,000 miles. the warning light of a car swerving is on ,the VSC off light is on and the check engine light is on I took my car to JUST TIRES and they say I need six spark plugs, six ignition coil's, rear duffel differential drain and refill, transfer case drained and refilled, my oriole changed,
Are used to know a lot about cars but I'm pretty sure that this is not what these lights mean can someone help me