It is very likely NOT solid rubber. It is most probably oil filled, and yes they can eventually leak. Sorry, don’t know what the donor car is.