I haven't heard of that product. While I understand you wanting to squeeze some more life out of the car, it's dying now, sad to say. I would really give it up, hate to have you trust some "product", and have your engine finally freeze out in the boondocks.