texas_star_TM3
Active Member
lol. i remember those "oil catch cans"... because otherwise your EcoBoost engine will die!!!!!! lol ....Well there's no need for oil catch cans on these cars so Tesla owners have to be a little more creative in coming up with unnecessary mods.