I have Eibach springs but not sure as to the make of shocks, anyway to tell ? cant really see anything written on them, just had a quick look though, they are red.
Std fit for 04 would be Harvey Bailey shocks and springs. PS the springs would be eibachs on those. Later cars had Billies with stiffer eibachs (often fitted as maintenance parts, when the HBs wear out )