looks like a 2k4 prostock to me. Front plumbing looks like it's from a mini Orracle. Don't quote me on it, I may be wrong. Best get someone with more experience than me to verify it.