Ya i bought the car with that roush stage 3 front clip, i didnt like it, was able to trade it for a 99-01 cobra front clip and put a cowl on, made a huge difference.
car is back under the knife, lost oil pressure last night. dunno if i hurt the motor or not. not sure what the cause is. maybe the oil pump gears... i dunno...