Yes it's one of ed labarges phenolic intercoolers and yes having trouble uploading more pics.
The joy of getting pulled on an interstate...
Cop: "License & Registration, Do you know how fast you were going?" Me:"I was just trying to keep up with the traffic." Cop Looks Around:"There is no traffic." Me: "I know, that's how far behind I am!!!"