Looks like a 1st gen taurus rear... But I like it just fine!
About the power, I was just fuming about how much of a huge delay there is between application of throttle and engine response... Almost got my arse handed to be by a semi because I couldn't get out of the way in time...