ok, so I had to order a new compressor. It got here today, upon initial inspection, this thing is HUGE. Much larger than what came off, too be expected, my original pump was 12.5cfm this one is a 17.5cfm. Now I wouldnt think too much about it and just put it on, BUUUT, the mounting wholes are...