i overheated big style yesterday anybody know where thermostat is on engine? also since it happened when engine is now running theres a knocking coming from top of engine......any ideas?
3.0ssrx turbo diesel by the way
3.0ssrx turbo diesel by the way


Comment